webForumDet fria alternativet

olika loggin -->> olika sidor?

ASP

4 svar · 196 visningar · startad av caze

Medlem sedan sep. 20016 059 inlägg
Frågan#1

Hej!

Just nu använder jag följande kod för att man ska kunna logga in:

<%
If (cstr(Request.Form("losenord")) = "exempel" AND cstr(Request.Form("Username")) = "exempel") OR (cstr(Request.Form("losenord")) = "exempel2" AND cstr(Request.Form("Username")) = "exempel2") Then
Session("inloggad") = 1
Response.Redirect "kundhuvud.asp"
Else
Response.Redirect "kundindex.asp"
End If
%>

Men om jag vill att exempel och exempel2 ska komma till olika sidor, hur gör jag då?

tack på förhand...

Medlem sedan nov. 2001274 inlägg
#2

Jag försöker hjälpa iaf. :)

Jag tror detta bör räcka? Men vad vet jag, jag är rätt newbie...

X = false
Y = false

If (cstr(Request.Form("losenord")) = "exempel" AND cstr(Request.Form("Username")) = "exempel") Then session("inloggad") = 1
X = true
response.redirect "ditduvillkommamedexempel1.asp"
end if

if (cstr(Request.Form("losenord")) = "exempel2" AND cstr(Request.Form("Username")) = "exempel2") Then
Session("inloggad") = 1
Y = true
response.redirect "ditduvillkommamedexempel2.asp"
end if

If not X = true or Y = true then
Response.Redirect "kundindex.asp"
end if

Medlem sedan mars 20015 287 inlägg
#3
<% 
If (cstr(Request.Form("losenord")) = "exempel" AND cstr(Request.Form("Username")) = "exempel") Then 

Session("inloggad") = 1 
Response.Redirect "kundhuvud.asp" 

Elseif (cstr(Request.Form("losenord")) = "exempel2" AND cstr(Request.Form("Username")) = "exempel2") Then 

Session("inloggad") = 1 
Response.Redirect "kundhuvud2.asp" 

Else 
Response.Redirect "kundindex.asp" 
End If 
%>
Medlem sedan sep. 20016 059 inlägg
#4

fungerar alldelse utmärkt... :birp

Medlem sedan okt. 20005 273 inlägg
#5

Jag hade nog lagt Username och Password i en databs där jag även hade ett fält till vilken sida man ska hamna på .......ett exempel

[red]
strSQL = "SELECT f_user, f_pass, f_destination FROM tabellen "&_
"WHERE f_user = '"&Trim(Request.Form("user"))&"' AND "&_
"f_pass = '"&Trim(Request.Form("pass"))&"'"
Set objRs  = objConn.Execute(strSQL)
If objRs.EOF Then
Response.Write "Fel användarnamn eller lösenord"
Else
Response.Redirect objRs("f_destionation")
End If
[/red]
272 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
134 ms — ändringar (db)