Tags
Forum
Artikler
Brugere
Stil spørgsmål
1
online
Login
Husk mig
cookies
Tags:
asp
Bruger #5481
@ 17.08.05 22:44
24
På en del af min hjemmeside skal man have kode og brugernavn for at komme ind.
I min form har jeg en checkbox, hvordan gør jeg så man "bare" skal sætte et flueben i den box for at brugerens brugernavn bliver vist i brugernavnfeltet.
5
svar postet i denne tråd vises herunder
2
indlæg har modtaget i alt
2
karma
Sorter efter stemmer
Sorter efter dato
1
Bruger #5620
@ 18.08.05 08:13
1.500
Brugeren kan jo bare bede browseren om at huske det, men ellers kan du jo gemme brugerensnavn i en cookie på brugerens maskine og så tjekker du bare om den cookie existere og henter bruger navnet fra den.
-----------------------------------------------------------------------------
Min side ->www.the-hive.dk/~donp/
1
Bruger #6891
@ 27.08.05 09:30
38
Du laver først en formular indeholdne:
Form : Brugernavn
Form : Password
Checkbox : husk
Så når man udfylder den, og trykker submit så kommer man til en side som har
<%
if request.form("husk") = "ja" then
Response.Cookies("brugernavn") = request.form("brugernavn")
Response.Cookies("brugernavn").Expires = DateAdd("m",6,Now())
Response.Cookies("password") = request.form("password")
Response.Cookies("password").Expires = DateAdd("m",6,Now())
end if
' også bare en simpel login tingy
if request.form("password") = "123" and request.form("username") = "123" then
session("login") = "1"
response.redirect "loggedind.asp"
end if
if request.form("password") <> "123" and request.form("username") <> "123" then response.redirect "forkert.asp"
%>
Også en dims du kan smide i dine beskyttede filer
<%
If session("login") = "" and cookies("brugernavn") = "" then response.write "login.asp"
If cookies("brugernavn") = "123" and cookies("password") = "123" then
response.write "Du er logged ind"
end if
If session("login") = "1" then response.write "du er logged ind"
%>
Sådan ville jeg gøre..
ellers fang mig på msn johan@pacificassault.dk eller på udvikleren IRC (bos|SnipeS)
[Redigeret d. 27/08-05 09:41:45 af Johan N. Nielsen]
0
Bruger #5481
@ 20.08.05 00:32
24
jeg er godt klar over at man kan bruge en cookie til at gemme oplysninger. Mit spørgsmål er hvordan man skriver den?
0
Bruger #6891
@ 26.08.05 20:12
38
if request.form("husk") = "ja" then
Response.Cookies("brugernavn") = request.form("brugernavn")
Response.Cookies("password") = request.form("password")
end if
..sådan kunne man skrive den
[Redigeret d. 26/08-05 20:15:12 af Johan N. Nielsen]
0
Bruger #5481
@ 26.08.05 21:44
24
og hvis jeg nu skulle skrive det ind i en af mine hjemmeside filer, hvordan skulle jeg så gøre det?
Og du må være præsis.
Karma barometer (30 dage)
Modtaget
Givet
X
Favorit hos
Forum tråde
Artikler
Tilføj til dine favorit tags
Fjern fra dine favorit tags