Informatikwiki

Albert Einstein Gymnasium Reutlingen

Benutzer-Werkzeuge

Webseiten-Werkzeuge


cookies:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
cookies:start [06.04.2011 12:25] Stefan Gaumcookies:start [25.09.2012 11:36] (aktuell) Stefan Gaum
Zeile 1: Zeile 1:
 +{{ :cookies.png?100|}}
 ====== Cookies ====== ====== Cookies ======
  
  
-<note tip>Cookies sind kleine Textdateien, welche von der besuchten Website auf dem Rechner des Internetnutzers abgelegt werden. In ihnen werden Informationen (Warenkorb, Nutzerdaten, Layoutwahl, ...) gespeichert, welche das Surfen erleichtern sollen und zur Identifikation des Clienten dient. Vorausgesetzt ist natürlich, dass der Browser das Cookie akzeptiert. </note> 
  
- +  * [[Cookielektion0|Lektion 0 - Grundlagen]] 
-===== Cookies setzen ===== +  * [[Cookielektion1|Lektion 1 - wenn Kekse <<schlecht>> werden]] 
- +  * [[Cookielektion2|Lektion 2 Textdateien auf dem Server: ÖFFNEN AUSLESEN SCHREIBEN - SCHLIEßEN]] 
-Ganz einfach für den Anfang: begrüße die Besucher deiner Startseite auf eine persönliche Art. +  * [[Cookielektion3|Lektion 3 - Umfrage starten und auswerten]
- +  * [[Cookielektion4|Zusatzübungen]]
-Mit der Funktion ''setcookie()'' kann man ein Cookie setzen. Die übergebenen Argumente sind der __Cookiename__ und der __Cookiewert__. +
- +
- +
-Ein Beispiel: +
-<code php> +
-setcookie("besucht", "ja"); +
-</code+
- +
- +
-<note important>Die Funktion kann nur dann funktionieren, wenn sie ganz zu Beginn der php-Seite bzw. html-Seite steht. Das Cookie muss im Header verschickt werden, noch vor der ''Doctype''-Deklaration.</note> +
- +
- +
-===== Cookies auslesen ===== +
- +
-Für Cookies gibt es wie für ''POST'' oder ''GET'' ein assoziatives Array, nämlich ''$_COOKIE'', als Keys werden automatisch die Namen der Cookies verwendet. Das Array ''$_COOKIE["besucht"]'' enthält also den gesetzten Wert "ja", falls der Besucher schon einmal auf der Seite war, andernfalls ist das Feld leer. +
- +
- +
-===== Übung 1 ===== +
- +
-{{:htmlcss:work_64.png|}} +
- +
-Programmiere deine Startseite so um, dass beim Besucher ein Cookie gesetzt wird, welches beim nächsten Besuch wieder ausgelesen wird. So kann der Internetnutzer ganz einfach persönlich begrüßt werden. +
- +
-Tipp: beim Auslesen müssen zwei Dinge überprüft werden.+
cookies/start.1302092729.txt.gz · Zuletzt geändert: 06.04.2011 12:25 von Stefan Gaum

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki