Avatar billede nitz Nybegynder
06. december 2000 - 19:41 Der er 8 kommentarer og
1 løsning

Husk login

Jeg har lavet en \"lukket\" afdeling på mit site hvor brugeren skal have mulighed for at logge sig ind..... når vedkommende så er logget ind, skal browseren huske det indtil browser vinduet bliver lukket.
Jeg går udfra man skal bruge sessions?!

hilsener

Tommy
Avatar billede laserzap Nybegynder
06. december 2000 - 19:45 #1
lytter med....
Avatar billede nitz Nybegynder
06. december 2000 - 19:46 #2
Velkommen til laserzap! :o)
Avatar billede jimmidreng Nybegynder
06. december 2000 - 19:47 #3
Jepper, det skal gøres således:

Hvis brugeren\'s login er accepteret køres:

Session(\"UserName\") = Brugernavn

I toppen af resten af siderne ligges:

<%
If Session(\"UserName\") = \"\" Then
Response.redirect(\"login.asp\")
End IF
%>
Avatar billede nitz Nybegynder
06. december 2000 - 20:35 #4
hvor skal jeg smide session(\"username\") ? i global.asa?
Avatar billede jimmidreng Nybegynder
06. december 2000 - 20:46 #5
Nix, en session bliver huske indtil browseren lukkes. Det er bare at fyre den af, her er lige et eksempel:

Fra Siden: Login.asp
<%=request.querystring(\"error\")%>
<form action=logingodkend.asp method=post>
<input type=\"text\" name=\"username\">
<input type=\"password\" name=\"password\">
<input type=\"submit\" value=\"Log ind\">
</form>

Til siden: logingodkend.asp

<%
\'Her hentes det indtastede.
UserName = request.Form(\"username\")
Password = request.Form(\"password\")

\'Her formateres, så store og små bogstaver ikke betyder noget.
UserName = UCase(Trim(UserName))
Password = UCase(Trim(Password))

If UserName = Ucase(\"MitNavn\") and Password = UCase(\"MitPass\") Then
Session(\"UserName\") = UserName
Response.redirect(\"alterok.asp\")
Else
response.redirect(\"login.asp?error=Forkert\")
End If
%>
Avatar billede nitz Nybegynder
06. december 2000 - 20:49 #6
ok takker for hjælpen :o)
Avatar billede jimmidreng Nybegynder
06. december 2000 - 20:50 #7
No problemo!
Avatar billede frank_jensen Nybegynder
07. december 2000 - 09:47 #8
Er det ikke nemmere, at lave login-tjekket i en includefil, der så inkluderes på de sider, hvor der skal laves tjek ???
Avatar billede jimmidreng Nybegynder
07. december 2000 - 12:19 #9
Det er det da!
Husk ikke at kalde den .inc da denne kan ses hvis man kender URL\'en.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester