Hej, ja har en inloggningssida, där jag har en checkruta för att spara lösenord. Exempel på "spara": Du bör inte spara lössenordet. Skapa istället en "certifikat"/tag/"sessions" tabell vilket länkar ett unikt id och användarens id. Spara sedan det unika ID i kakan.Spara Lösenord
Jag får det inte riktigt till att fungera med cookies.
Så ser min kod ut:
Inloggningssida:
<code>
<form name="form" method="post" action="login.asp">
<input name="username" type="text" id="username">
<input name="password" type="password" id="password">
Save Password:
<input type="checkbox" name="spara" value="checkbox">
<input type="submit" name="Submit" value="Login">
</form>
</code>
Logga in koden:
<code>
<%
' ANNAN KOD..............
If Len(Request.Form("spara")) = True Then
' HÄR SKALL EN KAKA SPARAS
End If
'ANNAN KOD...........
%>
</code>
LOGGA UT:
<code>
<% If Request.Querystring("logga") = "ut" Then
Session.Abandon
' HÄR SKALL KAKAN RADERAS!
Response.Redirect "index.asp"
End If %>
</code>
Tacksam för svar.
Hassan FakhroSv: Spara Lösenord
<code>
Response.Cookies("pwd") = Request.Form("password") ' Lösenordet
Response.Cookies("pwd").Expires = DateAdd("yyyy",1,Now()) ' Om ett år
</code>
Exempel på "radera":
<code>
Response.Cookies("pwd") = "" ' Tom sträng
Response.Cookies("pwd").Expires = DateAdd("d",-1,Now()) ' Igår
</code>Sv: Spara Lösenord
Ingen bör kunna gissa sig fram ID. Inget löpnummer utan istället ett slumpmässigt framställt text eller GUID.