September 2009
Intermediate to advanced
912 pages
48h 11m
German
Sie möchten den Wert eines zuvor gesetzten Cookies lesen.
Sehen Sie im superglobalen Array $_COOKIE nach:
if (isset($_COOKIE['Geschmack'])) {
print "Sie haben einen $_COOKIE[Geschmack]-Keks gegessen.";
}Der Wert eines Cookies ist innerhalb der Anfrage, in der das Cookie gesetzt wird, in $_COOKIE noch nicht verfügbar. Die Funktion setcookie() verändert den Inhalt von $_COOKIE also nicht. Bei nachfolgenden Anfragen werden dann jedoch alle Cookies in $_COOKIE gespeichert. Wenn register_globals eingeschaltet ist, werden außerdem die Cookie-Werte globalen Variablen zugewiesen.
Wenn ein Browser ein Cookie zurück an den Server sendet, übergibt er nur dessen Wert. Auf die Domain, den Pfad, das Verfallsdatum ...