webForumDet fria alternativet

optimering

6 svar · 205 visningar · startad av DavidB

DavidBMedlem sedan jan. 20001 140 inlägg
#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]

@ndersMedlem sedan juni 200026 914 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>

@ndersMedlem sedan juni 200026 914 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>

DavidBMedlem sedan jan. 20001 140 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]

@ndersMedlem sedan juni 200026 914 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>

DavidBMedlem sedan jan. 20001 140 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

@ndersMedlem sedan juni 200026 914 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>

Genererad på 362 ms · cache AV · v20260730165559-full.f96bc7eb