webForumDet fria alternativet
Logga in / Bli medlem

Response.direct problem

ASP

1 svar · 143 visningar · startad av His Divine Shadow

Medlem sedan sep. 20004 079 inlägg
Trådstart#1

Problemet är att response.redirect inte verkar fatta att jag har skrivit:

ID=rstemp("ID")

Istället skriver det dit ID isället för talet som ska hämtas från databasen.
Varför får det inte nummret från databasen?

<%
response.buffer = true
userid = Request.form("userid")
passw = Request.form("passw")
%>
Terve <%=Username%>

<% 
strconn = "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=C:\data\WebData\katalog.mdb;"

set conntemp=server.createobject("adodb.connection")
conntemp.Open strconn

sqltemp="select * FROM Kat WHERE Username=" & "'" & userid & "'" & " AND Password=" & "'" & passw & "'"

set rstemp=conntemp.execute(sqltemp)
passfile=rstemp("Password")
ID=rstemp("ID")

if rstemp.EOF then
Response.redirect "Login.asp?msg=1"
end if

if passfile = passw then
Response.redirect "Redigera.asp?username=ID"
end if

Response.Redirect "Redigera.asp?username=ID"

%>
Medlem sedan juni 200032 967 inlägg
#2
Response.redirect "Redigera.asp?username=" & ID

Mvh,

254 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
124 ms — ändringar (db)