Siden er opdateret 16.12.2006
Så enkelt er formularen opbygget:
<form name="Login" method="post" action="bruger.asp">
<fieldset>
<legend>Indtast brugernavn og password</legend>
<p>
<label for="t1">Brugernavn: </label><input type="text" id="t1" name="txtUserName" /><br />
<label for="t2">Password: </label><input type="password" id="t2" name="txtUserPass" /><br />
<label for="buttons"> </label>
<input type="submit" id="buttons" name="Submit" value="Log in" /> <input type="reset" name="Submit2" value="Reset" />
</p>
</fieldset>
</form>
Formularen indsættes mellem <body> og </body> på indgangssiden til det beskyttede materiale. I øvrigt er formularen så simpel, at den lige så godt kan indsættes på en .html-side.
Filnavnet bruger.asp i første kodelinje skal være navnet på den asp-fil, der modtager det indtastede brugernavn og password og afgør, om data er korrekte og der kan viderestilles til de beskyttede sider - eller om der er fejl i data og brugeren skal sendes til en fejlside.
Om du kalder din login-formular default eller index er et spørgsmål om, hvad der på dit webhotel er defineret som standard. Hvis du skal bruge navnet index til siden med login-formularen, bliver du så nødt til at finde et andet navn til den første beskytttede side - og huske også at rette navnet i scriptet i bruger.asp.