Geschrieben von windhager am 26.09.2004, 14:41

Jetzt wird sich jeder etwas weniger erfahrene Programmierer fragen: Cookies sind doch diese legalen Viren. Was soll ich damit?
Nun ja, es stimmt. Sie speichern Daten auf deinem Computer ab, aber KEINE Viren. Diese Informationen können lauten:
dagewesen=ja, angeklickt=nein, name=Müller, u.s.w.
Doch wie erstellt man ein Cookie? Hier ein Beispiel (Ich habe die Datei unter http://windhager.xardas.lima-city.de/cookies/bspl.htm abgespeichert):

<html>
<head>
<title>Cookie</title>
<script language="JavaScript" type="text/javascript">
<!--
var datum; //Die Variable datum wird festgelegt
if (document.cookie !="") {document.write("Schön dass sie uns wieder besuchen!");} //wenn ein cookie da ist (!="") dann begrüßt es dich
else {document.write("Hallo!");} //Wenn nicht, dann auch
datum=new Date; datum.setMonth(datum.getMonth()+5); //Datum wird um 5 Monate vorgesetzt
document.cookie="dagewesen=ja; expires="+datum.toGMTString(); //Cookie wird gesetzt und bekommt eine Lebensdauer von 5 Monaten (eine Zeile weiter oben)
//-->
</script>
</head>
</html>

Hier gibt die Seite "hallo" aus und legt ein cookie auf deinem Computer ab. Wenn du die Site aktualisierst, wirst du mit "Schön dass sie uns wieder besuchen!" begrüßt.
Mit Cookies kann man noch sehr viel machen, z.B. in Formularen, aber das würde zu Lange dauern. Das könnt ihr euch dann selber basteln.
Johnny

Bewertung Anzahl
6
57,1 %
4 Bewertungen
5
14,3 %
1 Bewertungen
4
28,6 %
2 Bewertungen