> Forstår næsten overhovedet
> ingenting mht. ASP, så hvis der var nogen der bare kunne give mig et
script
> til, hvordan man laver sider med password, og kun password.
Opret en ren HTML-side hvor du har en form. Det kunne være noget a la:
<form id="login" method="post" action="CodeCheck.asp">
<p>
Angiv kodeord for at fortsætte:<br />
<input name="pass" type="password" id="pass" />
</p>
<p>
<input name="Submit" type="submit" id="Submit" value="Login" />
</p>
</form>
Gem den side med filnavnet login.htm
------------------------------------------------------------
Så laver du en ASP-side der hedder CodeCheck.asp. Der behøves kun at være
dette i:
<%
Dim strCorrectCode, strUserCode 'Set nogle variabler op, som indeholder
kodeord.
strCorrectCode = "Mitkodeord" 'Indtast det kodeord du vil bruge.
strUserCode = Trim(Request.Form("pass")) 'Tildeler variablen strUserCode den
værdi som brugeren har tastet ind
If NOT strCorrectCode = strUserCode Then 'Hvis ikke brugeren har tastet det
korrekte kodeord
Response.Redirect("login.htm") 'Så send brugeren tilbage til
login-siden.
Else ' Ellers, hvis koden er korrekt, så...
Session("CorrectCode") = 1 'Angiver at brugeren har tastet en korrekt
kode.
Response.Redirect("LukketSide.asp") 'Sender brugeren videre til den
lukkede/beskyttede side.
End If 'Slut på hvis.
%>
------------------------------------------------------------
Til sidst laver du siden LukketSide.asp. Der skal dit beskyttede indhold
ligge. Helt i toppen af den side skal der være følgende.
<%
If NOT Session("CorrectCode") = 1 Then Response.Write("login.htm") 'Hvis
ikke systemet har fået oplyst den korrekte kode, bliver brugeren smidt
tilbage til login-siden.
%>
Denne lille kodestump kan du med fordel lægge i en særskilt fil og så
inkludere på alle de sider der skal være beskyttede. Det er beskrevet på:
http://www.html.dk/tutorials/ssi/
Held og lykke med det,
Voller.