webForumDet fria alternativet

optimering

ASPur ASP

6 svar · 205 visningar · startad av DavidB

Medlem sedan jan. 20001 372 inlägg
Frågan#1

tog bort det för det var inte ens det som orsakade felet :)
------------------
// David - Probably the best guy in the world

[Redigerat av DavidB den 12 feb 2001]

Medlem sedan juni 200032 969 inlägg
#2

Odefinierad variabel: 'Session'

tja, du har ju med 'enablesessionstate=false' angett att du inte ska använda sessions, och det betyder att du inte kan det.

har du definierat (dim:at) Connection och RS?

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan juni 200032 969 inlägg
#3

bra där! :)

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan jan. 20001 372 inlägg
#4

behöver nog hjälp med att lösa problemet ändå:

Körningsfel i Microsoft VBScript fel '800a000d'

Inkompatibla typer

det uppstår även om jag tar bort både

<% @ ENABLESESSIONSTATE = FALSE %>

och

<% OPTION EXPLICIT %>

och raden ser ut följande:

Session("username") = RS("username")

------------------
// David - Probably the best guy in the world

[Redigerat av DavidB den 12 feb 2001]

Medlem sedan juni 200032 969 inlägg
#5

då måste du visa oss kod för alltihop.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

Medlem sedan jan. 20001 372 inlägg
#6

koden ser ut såhär:

<% @ ENABLESESSIONSTATE = FALSE %>
<% 
OPTION EXPLICIT
Response.Buffer = TRUE

Dim connection, rs, session

If Request.Form("login") = "login" Then

Set Connection = CreateObject("ADODB.Connection")
Connection.Open "databas"

Set RS = Connection.Execute("SELECT * From users Where username = '" & Request.Form("username") & "' AND password = '" & Request.Form("password") & "'")

If RS.EOF Then

blabla

Else

Session("username") = RS("username")

RS.Close
Connection.Close

Response.Redirect("/login/main.asp")

End If
End If
%>

sen är det lite htmlkod okså men den tror jag inte behövs

------------------
// David - Probably the best guy in the world

Medlem sedan juni 200032 969 inlägg
#7

du måste ta bort enablesessionstate=false, annars kan du inte använda sessions!!!

ta bort den raden och dimensioneringen av variabeln session, så bör det fungera.

------------------
<A HREF="http://cartman.nu" TARGET=_blank>
if i'm not back in five minutes, just wait longer.</A>

139 ms totalt · 3 externa anrop · v20260731065814-full.55e59744
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)