Cheatah: Probleme mit Cookies und dem IIS

Beitrag lesen

Hi,

wann und wie hast Du die Variable denn deklariert?

Da tu ich jetzt mal ganz unschuldig: Gar nicht.

das ist der Fehler.

Ich hab das Beispiel aus einem PHP-Buch fast 1:1 abgeschrieben,

Hast Du den Code _verstanden_? Erst dann ergibt das Buch einen Sinn. Hier geht es offenbar davon aus, dass entweder die Standardeinstellungen älterer PHP-Versionen gelten, oder aber das System misskonfiguriert wurde.

Wird nicht der Inhalt des Cookies "dummy" automatisch zur Variablen $dummy?

Nur in einem der beiden oben genannten Fälle, die übrigens auf den letztgenannten reduziert werden können. Das automatische Generieren von Variablen dynamischen, nicht fest spezifizierten, nicht differenzierbaren Namens im globalen Scopes stellt ein Sicherheitsrisiko dar, deswegen ist diese Methodik in neueren PHP-Versionen auch standardmäßig deaktiviert. In der Dokumentation unter http://www.php.net/ findest Du unter Variablen => vordefinierte Variablen, wie Du an Cookies herankommst.

Cheatah