Du sätter inte expires på varje ingående nyckel i cookien, utan bara på själva cookien.
Response.Cookies("AutoLogin").Expires = DateAdd("d", 365, Date)
Mvh
7 svar · 354 visningar · startad av WebbisNet
Kan någon förklara varför
Response.Cookies("AutoLogin")("Username") = request.form("txtUsername")
Response.Cookies("AutoLogin")("Password") = request.form("txtPassword")
inte skapar någon kaka och varför man inte kan ha med
Response.Cookies("AutoLogin")("LastVisit").Expires = DateAdd("d", 365, Date)
Response.Cookies("AutoLogin")("Username").Expires = DateAdd("d", 365, Date)
Response.Cookies("AutoLogin")("Password").Expires = DateAdd("d", 365, Date)
Hoppas att någon kan hjälpa mig med det här problemet
Du sätter inte expires på varje ingående nyckel i cookien, utan bara på själva cookien.
Response.Cookies("AutoLogin").Expires = DateAdd("d", 365, Date)
Mvh
tack, nu skapades kakan som den skulle, hur använder man sen kakan för autologin som här på WF?
Jag har en checkbox med autologin som markeras i databasen om man har kryssat i autologin, och det är bara då som kakan sparas
En variant..
[red]' Skapa dina kakor
Response.Cookies("AutoLogin")("LastVisit") = "some value"
Response.Cookies("AutoLogin")("Username") = "some value"
Response.Cookies("AutoLogin")("Password") = "some value"
' Kolla om besökaren vill ha autologin
intAutoLogin = Len(Request.Form("CHECKBOX"))
' Autologin, sätt expire
If intAutoLogin > 0 Then Response.Cookies("AutoLogin").Expires = DateAdd("d", 365, Date)[/red]
Kolla sedan på sidan om kakan finns:
[red]If Len(Request.Cookies("AutoLogin")) > 0 Then
' Kakan finns, logga in personen
Else
' Kakan finns inte, skicka personen till inloggningen
End If[/red]
Om jag med ditt förslag ska skicka användaren till sidan som uppdaterar databasen och verifierar användaren så hoppar den istället tillbaka till if-satsen för misslyckad inloggning, så den går i en oändlig loop från default till validering och tillbaka till default, enda sättet att få den att stoppa är att avmarkera att en ska till valideringen om kakan finns
Har du en kontroll av kaka på sidan som verifierar användaren också?
ne, det jag vill är att värdet som finns i kakan ska autoverifieras , ligger inte rätt värde i kakan eller om ingen kaka finns så ska man komma tillbaka till inloggningen
Du får nog visa lite kod för att jag ska förstå iaf.