Trådstart 30 okt. 2002 23:48 #1 Hej!
Någon som förstår vad jag gör för fel?
Även om rätt lösenord(gul) skrivs så skickas man tillbaka till sida1.
(Har testat med både session pass och pwd på sida 2.
Har strulat med den här i en timme nu.
Del Sida1
<FORM METHOD="POST" ACTION="utvloggainkoll.asp">
<input type="password" name="pass" style="display:none">
<input type="text" name="vanlig" value="Ditt lösenord" onFocus="this.style.display = 'none', document.getElementById('pass').style.display = 'inline',document.getElementById('pass').focus()">
<input type="password" name="pwd" style="display:none">
<INPUT TYPE="submit" value="Logga in">
</form>
Hela Sid2:
<% Response.Buffer = True %>
<!-- #include file="adovbs.inc" -->
<% Session("pwd") = Request.Form("pwd") %>
<%
Session.Timeout=20
If Session("pwd") <> "gul" Then
response.Redirect("utvloggain.asp")
Else
response.redirect "testarea.asp"
End If%>
Jesper T Medlem sedan nov. 2001 7 144 inlägg Du har ju döpt passwordformen till: name="pass" det skall väl vara name="pwd"!
P Palleman Medlem sedan dec. 2000 557 inlägg Känns lite onödigt att skapa sessionen om den inte behövs...
Testa att köra denna istället:
Formuläret:
<FORM METHOD="POST" ACTION="utvloggainkoll.asp">
<input type="password" name="pass" style="display:none">
<input type="text" name="vanlig" value="Ditt lösenord" onFocus="this.style.display = 'none', document.getElementById('pass').style.display = 'inline',document.getElementById('pass').focus()">
<input type="password" name="pwd" style="display:none">
<INPUT TYPE="submit" value="Logga in">
</form>
utvloggainkoll.asp:
<%
Response.Buffer = True
If trim(Request.Form("pwd")) = "gul" Then
Session("pwd") = trim(Request.Form("pwd"))
Session.Timeout = 20
Response.Redirect "utvloggain.asp"
Else
response.redirect "testarea.asp"
End If
%>
P Palleman Medlem sedan dec. 2000 557 inlägg Hmm.. varför detta "knöliga" formulär..?
Tack till er båda.
Palleman: Jag sökte igenom forumet innan mitt inlägg efter just det du skrev. (men fann det inte).
Jesper T Medlem sedan nov. 2001 7 144 inlägg Palleman -- Det heter ju fortfarande:name="pass"
Palleman skrev:
Hmm.. varför detta "knöliga" formulär..?
Därför
http://www.webforum.nu/showthread.php?s=&threadid=56384
P Palleman Medlem sedan dec. 2000 557 inlägg Jesper T -- Jo jag ser det.
P Palleman Medlem sedan dec. 2000 557 inlägg Pellefant:
Ok, då hänger jag med.