Rune Thougaard wrote :
> TAK for hjælpen nu ser det sådan her ud nu håber jeg at jeg har fået
> rette det rigtig..!!
> if brugernavn = "HIF" and password = "test" then
> session.contents("login") = 1
session.contents("login") = "ja"
> session.contents("logintidspunkt") = now
> response.redirect "forside.asp"
> Response.Write "Brugernavn og password passer"
> Response.End
Disse to linier ovenfor skal _før_ linien med Response.Redirect
> else
>
> session.contents("login") = 0
session.contents("login") = "nej"
I øvrigt er det en rigtig god idé - hvis noget ikke virker - at skrive al
mulig debug-information ud - og så slå viderestilling (Response.Redirect)
fra indtil det hele virker. Det kan være et rent helvede at finde rundt i
siderne, hvis man bliver viderestillet til den ene eller den anden side.
Det kunne fx gøres som
forside.asp
<%
if not Session("login") = "ja" then
Response.Write "Du skal logge ind"
else
Response.Write "Du er logget ind"
end if
%>
forside_ex.asp
<%
brugernavn = Request.Form("brugernavn")
password = Request.Form("password")
if brugernavn = "HIF" and password = "test" then
Response.Write "Dine oplysninger passer"
else
Response.Write "Du skal indtaste korrekte data"
end if
%>
Når du så har fået det til at virke, kan du indsætte dine Redirect-koder så
det kommer til at passe.
--
Jesper Stocholm
* asp-faq.dk er den officielle OSS for nyhedsgruppen for ASP-udviklere. *
* Vi mangler nu en ansvarlig for vedligeholdelse af HTML-brugerfladen, *
* så hvis du kunne tænke dig at hjælpe os, så kig på
www.asp-faq.dk/job *