af Kim Ludvigsen » fre okt 29, 2010 11:11
Der findes mange forskellige løsninger.
Det mest enkle er at lave en side med et hemmeligt navn, som fx:
hemmeligside.html
Og så at kun eleverne kender adressen. Ulempen er, at hvis nogen skriver adressen et eller andet sted, så søgemaskinerne får fat i det, er siden ikke længere beskyttet.
Noget lignende kan opnås med JavaScript, hvor sidens navn sammensættes af brugernavnet og adgangskoden.
En mere sikker metode er at kræve adgangskode på serveren. Det fungerer lidt forskelligt, alt efter hvilken webserver, der er tale om. Webservere med serverprogrammet Apache benytter en .htaccess-fil, der gør det muligt at kræve adgangskode til bestemte filer eller mapper. Hvis webserveren understøtter serversidesproget PHP, er det sandsynligvis en Apache-server.
Noget lignende kan sikkert gøres på Microsofts server, der typisk kan kendes på, at den understøtter serversidesproget ASP.
Det er også muligt at beskytte siderne med et serversidesprog som PHP eller ASP. Jeg har skrevet lidt om PHP her:
http://kimludvigsen.dk/programmer-inter ... in-php.phphvor jeg også tilbyder en kode til netop at lave en login, omend der i dette tilfælde er tale om et enkelt brugernavn og kodeord til alle, der skal have adgang.
Der findes mange forskellige løsninger.
Det mest enkle er at lave en side med et hemmeligt navn, som fx:
hemmeligside.html
Og så at kun eleverne kender adressen. Ulempen er, at hvis nogen skriver adressen et eller andet sted, så søgemaskinerne får fat i det, er siden ikke længere beskyttet.
Noget lignende kan opnås med JavaScript, hvor sidens navn sammensættes af brugernavnet og adgangskoden.
En mere sikker metode er at kræve adgangskode på serveren. Det fungerer lidt forskelligt, alt efter hvilken webserver, der er tale om. Webservere med serverprogrammet Apache benytter en .htaccess-fil, der gør det muligt at kræve adgangskode til bestemte filer eller mapper. Hvis webserveren understøtter serversidesproget PHP, er det sandsynligvis en Apache-server.
Noget lignende kan sikkert gøres på Microsofts server, der typisk kan kendes på, at den understøtter serversidesproget ASP.
Det er også muligt at beskytte siderne med et serversidesprog som PHP eller ASP. Jeg har skrevet lidt om PHP her:
http://kimludvigsen.dk/programmer-internet-kompozer-trin-php.php
hvor jeg også tilbyder en kode til netop at lave en login, omend der i dette tilfælde er tale om et enkelt brugernavn og kodeord til alle, der skal have adgang.