Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Problem med community..

Postades av 2002-11-12 16:37:59 - Joakim Kvarnström, i forum asp - allmänt, Tråden har 17 Kommentarer och lästs av 821 personer

Tjena!
jag har skapat en community med stor hjälp av artikeln:

Community del 1 - Inloggning och registrering

Men jag har ett problem...
Jag kan inte skicka data från reg.asp och inte visa login.asp även om författaren (Erx) kan det...

Kan det vara nåt program jag inte installerat??

Felet i reg.asp när jag vill sicka data:

<code>

ADODB.Recordset fel '800a0c93'

Åtgärden är inte tillåten i det här sammanhanget.

/reg.asp, rad 62
</code>


Och i login.asp:
<code>
Kompileringsfel i Microsoft VBScript fel '800a03ea'

Syntaxfel

/login.asp, rad 29

Sql = "Select user,losen from users Where user = '" &
------------------------------------------------------------^
</code>

Tack På Förhand!
/Joakim






Svara

Sv: Problem med community..

Postades av 2002-11-12 18:04:42 - Johan Djupmarker

Felet i login.asp ser ut att vara att du har fått lite extra radbrytningar/missade _, ska nog vara såhär:

Sql = "Select user,losen from users Where user = '" & _
Request.Form("user") & "' And losen = '" & _
Request.form("losen") & "'"


Berätta vad det står på rad 62 i reg.asp så blir det lättar att se felet, orkar inte räkna själv ;)

/Johan


Svara

Sv: Problem med community..

Postades av 2002-11-12 18:26:26 - Joakim Kvarnström

Tack så mkt!
Men nu får jag i stället fram felet:

<code>
Kompileringsfel i Microsoft VBScript fel '800a03ea'

Syntaxfel

/login.asp, rad 44

Where user = '" & Request.Form("user") & "'")
---------------^
</code>

Rad 44 (markerat med >) + några rader omkring..
<code>
Else
Session("inloggad") = "True"
Session("user") = request.form("user")
> Where user = '" & Request.Form("user") & "'")
Response.Redirect "Medlem.asp"
End If

End If
</code>


Svara

Sv: Problem med community..

Postades av 2002-11-12 19:42:03 - Johan Djupmarker

Samma sak igen i login.asp, skriv på en rad så blir det enklare...

Conn.Execute("Update users Set Status = (Status + 0.10) Where user = '" & Request.Form("user") & "'")


/Johan


Svara

Sv: Problem med community..

Postades av 2002-11-12 20:05:55 - Joakim Kvarnström

Tack!
Nu kommer textboxarna fram men under så får jag felmedelandet:

<Code>
Körningsfel i Microsoft VBScript fel '800a01a8'

Objekt krävs.: 'Conn'

/login.asp, rad 49

</code>


Svara

Sv: Problem med community..

Postades av 2002-11-12 20:45:24 - Johan Djupmarker

Hmm, slarvigt skriven artikel... lägg till
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & _
Server.MapPath("users.mdb")

efter

Set Conn = Server.CreateObject("ADODB.Connection")


/Johan


Svara

Sv: Problem med community..

Postades av 2002-11-12 20:57:20 - Joakim Kvarnström

Felet finns fortfarande kvar men på rad 50...
Tack så mkt ändå!!


Svara

Sv: Problem med community..

Postades av 2002-11-12 22:33:00 - Johan Djupmarker

Såhär bör det se ut...


<!-- #include file="adovbs.inc" -->
<html>
<head><title>Mitt Community</title></head>
<body>

<%
If Request.querystring("do") = "" Then
'Vi visar formuläret
%>

<form method="POST" target="main" action="login.asp?do=login">
<p>
<input type="text" name="user" size="15"><br>
<input type="password" name="losen" size="15"><br>
<input type="submit" value="OK!""></p>
</form>

<%
Else

'Användaren vill logga in
'Vi kollar efter användarnamnet & lösenordet

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & _
Server.MapPath("users.mdb")

Sql = "Select user,losen from users Where user = '" & _
Request.Form("user") & "' And losen = '" & _
Request.form("losen") & "'"

Set RecSet = Conn.Execute(Sql)

If RecSet.Eof Then

'Felaktig inloggning
Response.Redirect "login.asp"
Else
Session("inloggad") = "True"
Session("user") = request.form("user")

Conn.Execute("Update users Set Status = (Status + 0.10) Where user = '" & Request.Form("user") & "'")

Response.Redirect "Medlem.asp"
End If

End If

Recset.Close
Conn.Close
Rs.close
Set Conn=Nothing

%>
</body></html>


Har bytt plats på Recset.Close och Conn.Close samt tagit bort:
Set Rs = Server.CreateObject("Adodb.RecordSet")
Set RecSet = Server.CreateObject("Adodb.RecordSet")

/Johan


Svara

Sv: Problem med community..

Postades av 2002-11-13 16:21:00 - Joakim Kvarnström

Fortfarande fel...

Körningsfel i Microsoft VBScript fel '800a01a8'

Objekt krävs.: 'RecSet'

/login.asp, rad 49

Kan det fattas nåt plugin eller nåt??

/Joakim


Svara

Sv: Problem med community..

Postades av 2002-11-13 17:48:22 - Johan Djupmarker

Nej, fel ordning på lite saker... Man kan ju fundera över hur väl testad denna artikeln är...


<!-- #include file="adovbs.inc" -->
<html>
<head><title>Mitt Community</title></head>
<body>

<%
If Request.querystring("do") = "" Then
'Vi visar formuläret
%>

<form method="POST" target="main" action="login.asp?do=login">
<p>
<input type="text" name="user" size="15"><br>
<input type="password" name="losen" size="15"><br>
<input type="submit" value="OK!""></p>
</form>

<%
Else

'Användaren vill logga in
'Vi kollar efter användarnamnet & lösenordet

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & _
Server.MapPath("users.mdb")

Sql = "Select user,losen from users Where user = '" & _
Request.Form("user") & "' And losen = '" & _
Request.form("losen") & "'"

Set RecSet = Conn.Execute(Sql)

If RecSet.Eof Then

'Felaktig inloggning
Response.Redirect "login.asp"
Else
Session("inloggad") = "True"
Session("user") = request.form("user")

Conn.Execute("Update users Set Status = (Status + 0.10) Where user = '" & Request.Form("user") & "'")

Response.Redirect "Medlem.asp"
End If

Recset.Close
Conn.Close
Set Conn=Nothing
End If

%>
</body></html>


/Johan


Svara

Sv: Problem med community..

Postades av 2002-11-13 18:38:37 - Joakim Kvarnström

Han sa att den fungerade för honom...
Nu funkar inloggningssidan men jag kan inte logga in för då står det så här:

Response-objekt fel 'ASP 0156 : 80004005'

Fel på huvuden

/login.asp, rad 37

HTTP-huvudena har redan skrivits till klientläsaren. Ändringar till HTTP-huvudena måste göras innan sidinnehållet skrivs.


Svara

Sv: Problem med community..

Postades av 2002-11-13 20:40:41 - Johan Djupmarker

>Han sa att den fungerade för honom...

Inte en chans...



<!-- #include file="adovbs.inc" -->

<%
If Request.querystring("do") = "" Then
'Vi visar formuläret
%>
<html>
<head><title>Mitt Community</title></head>
<body>
<form method="POST" target="main" action="login.asp?do=login">
<p>
<input type="text" name="user" size="15"><br>
<input type="password" name="losen" size="15"><br>
<input type="submit" value="OK!""></p>
</form>
</body></html>
<%
Else

'Användaren vill logga in
'Vi kollar efter användarnamnet & lösenordet

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & _
Server.MapPath("users.mdb")

Sql = "Select user,losen from users Where user = '" & _
Request.Form("user") & "' And losen = '" & _
Request.form("losen") & "'"

Set RecSet = Conn.Execute(Sql)

If RecSet.Eof Then

'Felaktig inloggning
Response.Redirect "login.asp"
Else
Session("inloggad") = "True"
Session("user") = request.form("user")

Conn.Execute("Update users Set Status = (Status + 0.10) Where user = '" & Request.Form("user") & "'")

Response.Redirect "Medlem.asp"
End If

Recset.Close
Conn.Close
Set Conn=Nothing
End If

%>


/Johan


Svara

Sv: Problem med community..

Postades av 2002-11-14 16:53:34 - Joakim Kvarnström

Tack så mycket!!!
Ska försöka fixa reg.asp nu bara men det blir nog lite lättare så jag försöker själv...


Svara

Sv: Problem med community..

Postades av 2002-11-14 20:12:14 - Joakim Kvarnström

Reg.asp är fixat men jag skulle gärna vilja ha en sida med status (status för andvändaren, andvändare online etc.). nån som vet hur jag ska göra??


/JoakimK


Svara

Sv: Problem med community..

Postades av 2002-11-14 21:14:15 - David Sundelius

det finns fler artiklar som kan vara bra att använda för att få en fungerande communety. kolla bara lite mera under "Kurser & Artiklar"


Svara

Sv: Problem med community..

Postades av 2002-11-14 22:51:42 - Johan Djupmarker

Här har du lite att jobba vidare på:
http://www.pellesoft.nu/login/articles/asp/active_users.asp
http://www.pellesoft.nu/login/articles/asp/online.asp

/Johan


Svara

Sv: Problem med community..

Postades av 2002-11-15 21:22:55 - Joakim Kvarnström

Tjena igen alla duktiga (och mindre duktiga som jag ;o) ) PelleSoftare!!
Jag behöver hjälp med att översätta en access jet connection till access..

Koden är:

<Code>
<html>
<head><title>Mitt Community</title></head>
<body>


<!--#include file="adovbs.inc" -->
<!--#include file="check.asp" -->


<%
Set Conn = Server.CreateObject("ADODB.Connection")

Conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq=" & Server.MapPath("db\users.mdb")

Set RecSet = Server.CreateObject("ADODB.Recordset")

sql = "Select * From Mails Where Till = '" & Session("user") & "'"

RecSet.Open sql, Conn, adOpenStatic, adLockOptimistic
Set Recset = Conn.Execute (sql)
%>

Skicka Mess!a>


<%
Do until RecSet.EOF
%>

"><%=RecSet("Titel")%> ">Ta Bort Från <%=RecSet("Fran")%>

<%
if RecSet("Last") = "Nej" Then
Response.Write " Nytt"
End If
%>

<br>

<%
RecSet.MoveNext
Loop
Conn.Close
Recset.Close
Set Conn=Nothing
Set RecSet=Nothing
%>

</body>
</html>
</code>


Svara

Sv: Problem med community..

Postades av 2002-11-15 22:23:47 - Joakim Kvarnström

Fixa det själv..


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 812
27 960
271 761
505
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies