Philip wrote in dk.edb.internet.webdesign.serverside.asp:
> > If u <> "brugernavn" or p <> "password" then
> > response.redirect ("loginform.asp")
> > else
> > session("login")=true
> > response.redirect ("fotoserieliste.asp")
> > end if
> > %>
>
> Jeg er selv newbie, men har dog lige siddet og terpet noget lignende i
> forbindelse med et loginsystem til en hjemmeside og fik lavet noget, der
> virker perfekt.
> Jeg går ud fra, at der er mere end én bruger og et tilsvarende antal
> forskellige login-koder (indlagt i en database). I så fald:
> 1) definer session("login") = "false"
> 2) Så skal den vel løbe hele databasen igennem, indtil den finder et sted,
> hvor både u="brugernavn" og p="password" (skal der evt. stå
> objRecordset("brugernavn") eller rs("brugernavn") osv.?) Finder den det, er
> session("login") = "true". Hvis ikke den finder noget, der matcher i
> databasen, forbliver den "false"
> 3) Endelig kommer vi til tjekket:
>
> If session("login") = "false" then
> response.redirect ("loginform.asp")
> else
> response.redirect ("fotoserieliste.asp")
> session.timeout = 60
> end if
>
> 60 er antallet af minutter, der går før brugeren bliver smidt af igen, hvis
> ikke han/hun selv logger af inden.
> Ved ikke, om det virker, men det er noget i den dur, jeg selv har gjort på
> min side, og det virker.
>
> > Starten på fotoserieliste.asp ser sådan ud:
> >
> > <%@LANGUAGE="VBSCRIPT"%>
> > <% if not session ("login") then
> >
> > response.redirect("loginform.asp")
> > end if
>
> Jeg bruger:
> <%
> if session("login") <> "true" then
> response.redirect("loginform.asp")
> end if
> %>
> Denne stump asp kommer før <html> og <head> koderne
>
>
Tak for hjælpen
jeg kan faktisk stadig ikke få det til at virke. Den sender mig bare tilbage
til loginform hele tiden.
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials