Hej.. prøv dette script
Hvordan beskytter jeg en side med kodeord?
Der er generelt to metoder til at beskytte en webside med et kodeord. Det kan gøres
igennem klienten (client-side) eller igennem serveren (server-side).
Client-side
Den mest brugte metode på klientsiden er ved brug af ECMAScript
(tidligere kaldet JavaScript). Indsæt følgende på siden:
<FORM ACTION="fejl.html" onSubmit="location.href = this.kode.value +
'.html'; return false">
Kodeord: <INPUT TYPE=TEXT SIZE=20 NAME="kode">
<INPUT TYPE=SUBMIT VALUE="Kom ind!" onClick="location.href =
this.form.kode.value +'.html'; return false">
</FORM>
Det skulle gerne resultere i, at den følgende formular kommer frem:
Kodeord:
Ovenstående fungerer ved at browseren sættes til at hente siden <kodeord>.html, når læseren
skriver dette kodeord og vælger "Kom ind!". Du skal altså blot kalde din hemmelige side for
<kodeord>.html (hvor <kodeord> udskiftes med et eller andet, der er svært at gætte), og du
har en virkende passwordmekanisme.
Det er vigtigt at der er en index-fil i samme mappe som filen <kodeord>.html. Hvis der ikke
er, vil en læser nogle gange kunne se en oversigt over de tilgængelige filer i mappen.
Ligger der en sådan index-fil, vil det ikke være muligt at se en oversigt. Nogle personer
invender af såkladte offline-browsere er i stand til at finde skjulte filer, men dette er
ikke korrekt. Offline browsere har ikke udvidede beføjelser og kan ikke gøre mere end en
almindelig browser. det har været diskutteret i dk.edb.internet.webdesign flere gange og
konklusionen har altid været den samme.