Gå til forsiden   Tips & Tricks, søgemaskiner, optimering, webhoteller, layout, design og meget mere Gratis grafik - knapper, gif, billeder, ikoner m.m. FrontPage - alle kan lave hjemmesider Læs interessante artikler om web og Internet Prøv vores Online Tools ... vi genererer dine koder Scripts inddelt i kategorier

hjemmesider
hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside  homepage programmering hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside  homepage programmering hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside  homepage programmering

hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside  homepage programmering

Simpelt password

Dette lille password script er meget simpelt at anvende, yderst effektivt og virker på alle servere, da det er ren html.

Man kan ofte have behov for at beskytte enkelte eller alle sider på et websted, så kun autoriserede brugere har adgang. Det gøres vha. en password-funktion.

Ofte kan passwordbeskyttelse være en kompliceret sag, som kan være svær at håndtere. Ikke mindst fordi den optimale løsning skal programmeres i asp e.l.

Dette script er en god løsning, for webmasters, som ikke har adgang til en server med asp.

Scriptet virker ved, at brugeren i et pop-up vindue bliver spurgt om adgangskode, inden selve siden indlæses. Man risikerer altså ikke - som det er tilfældet ved mange andre html løsninger - at brugeren bare kan vælge "vis kilde" og så læse kodeordet i html'en. Selv om scriptet er relativt sikkert, skal du være opmærksom på, at det ikke er 100% sikkert ... en 100% sikker løsning er i øvrigt stort set umulig at lave med JavaScript.

Scriptet er derfor meget sikkert .. men der er naturligvis visse ulemper som beskrevet i slutningen af denne side.

Javascript

Eksempel >>

 

Sådan gør du:

Indsæt denne kode i din <head> sektion på den/de sider, som skal beskyttes:

<!-- SCRIPT - simpelt password -->

//Script fra @-beynder
//http://www.a-begynder.dk
//Stedet for webmasters ... vi har næsten alt til hjemmesider

//Scriptet kan frit anvendes, men slet venligst ikke vores reference her over
//----------------------------------------------------------

<script>
var p=confirm("Starttekst i pop-up")
if(p){
var ans="KODE"
var pass=prompt("Spørg efter password")
if(pass!==ans)
{
alert("Fejlmeddelelse ved forkert password")
window.location="fejlside.htm"
}else{alert("@-begynder byder velkommen");}
}else{window.location="fejlside.htm"}
//http://www.a-begynder.dk
</script>

<!-- SCRIPT - simpelt password - SLUT -->

 

Definer selv teksterne markeret med rød!

Brugeren vil blive spurgt om adgangskode for at se siden (i dette tilfælde "KODE"). Ved korrekt password åbnes siden.

Hvis brugeren taster en forkert kode sendes han videre til en fejlside (i dette tilfælde "fejlside.htm"). Man kan frit ændre i velkomsttekster, fejlmeddelelse og kodeord.

 

Det færdige html-dokument <html>

<head>

<!-- SCRIPT - simpelt password -->

//Script fra @-beynder
//http://www.a-begynder.dk
//Stedet for webmasters ... vi har næsten alt til hjemmesider

//Scriptet kan frit anvendes, men slet venligst ikke vores reference her over
//----------------------------------------------------

<script>
var p=confirm("Denne side er beskyttet. Ønsker du at logge ind?")
if(p){
var ans="KODE"
var pass=prompt("Indtast kode")
if(pass!==ans)
{
alert("Forkert password - siden lukkes!")
window.location="ex_simpeltpass_fejl.htm"
}else{alert("@-begynder byder velkommen");}
}else{window.location="ex_simpeltpass_fejl.htm"}
//http://www.a-begynder.dk

</script>

<!-- SCRIPT - simpelt password - SLUT -->


</head>

<body>
</body>

</html>

Eksempel >>


Bemærk:

Bagdelen ved scriptet er, at brugeren skal indtaste password for hver beskyttet side, der besøges. Password skal også indtastes igen, hvis siden genindlæses.

Man kan evt. nøjes med at anvende password første side i det beskyttede område, og helt udelade det på evt. underliggende sider. Men så er faren, at man kan komme direkte ind på de underliggende sider, hvis man kender URL'en.

Husk:

JavaScript er ikke den optimale løsning til password-beskyttelse. Hvis du vil have en 100% sikker løsning, skal du anvende et serverside programmeringssprog som fx asp eller php.

 

 

Held og lykke med dine beskyttede sider ...

 

Til toppen >>


powered by FreeFind

hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside homepage programmering
hjemmesider webdesign frontpage grafik scripts asp html css tutorial begynder hjemmeside homepage programmering

Annoncer her ...!