Michael skrev:
> Jeg kunen godt tænke mig at have en side, som mine besøgene kun
> skal se én gang - næste gang de komemr hen til siden bliver de
> redirected til en anden side med det samme.
Brug en cookie.
> IP'en skal altså gemmes, og så skal der tjekeks om IP'en har set
> siden før, har den dette skal der redirectes.
IP-nummeret er upraktisk at anvende i denne forbindelse. Dels kan
der nemt være flere personer bag samme ip-nummer (typisk for folk
der surfer fra et netværk), og dels kan den samme person skifte ip-
nummer hver gang computeren genstartes (typisk for mange
privatbrugere).
En cookie knyttes til en enkelt browser, og er dermed en langt
bedre indikator på om den besøgende har været der før (selv om det
heller ikke er en perfekt metode - dels kan flere anvende samme
computer/login/browser og dels kan en person anvende flere browsere
eller flere logins).
> Er dette muligt, i så fald hvordan?
Ja det er muligt, men det skal gøres med et scriptsprog. Enten med
javascript eller med et passende serverscript (asp, php, asp.net
eller lignende).
Princippet er ganske enkelt. Den omtalte side tjekker først for
eksistensen af en cookie:
If (cookie_fundet)
viderestil til ny side
Else
Sæt cookie
End If
(evt. kan man forlænge udløbsperioden for cookien før der
viderestilles)
Selve teknikken afhænger af scriptsproget. Spørg i den gruppe der
passer til sproget:
Javascript: <news:dk.edb.internet.webdesign.clientside>
ASP: <news:dk.edb.internet.webdesign.serverside.asp>
PHP: <news:dk.edb.internet.webdesign.serverside.php>
ASP.NET: <news:dk.edb.programmering.dotnet>
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html