Mailinglisten-Archive |
>Auf meinem system WindowsNT/Apache1.3.1/Mysql/PHP3.03 habe ich probleme, >einen cookie zu setzen. > >Geht es grundsätzlich nicht in dieser konfiguration oder könnte ich etwas >falsch machen? Irgendein ini-schalter in PHP oder Apache? Ist auf jeden Fall möglich. ><?php >SetCookie("TestCookie","Test Value"); >SetCookie("TestCookie",$value,time()+3600); /* expire in 1 hour */ >SetCookie("TestCookie",$value,time()+3600,"/~rasmus/",".utoronto.ca",1); > >echo $TestCookie; >?> Hum? Das kann nicht funktionieren: - Im zweiten SetCookie weist Du $TestCookie eine leere Variable ($value) zu, überschreibst also das Cookie TestCookie="Test value" aus dem ersten SetCookie. - das dritte SetCookie dürfte nicht erlaubt sein (sprich: nix bewirken), wenn das Skript nicht im Verzeichnis "/~rasmus/" des Server "*.utoronto.ca" ausgeführt wird. - Ich nehme mal an, es ist klar, daß "echo $TestCookie" erst beim zweiten Aufruf der Seite was ausgeben könnte (wäre SetCookie richtig angewendet worden). Grüße, Tobias Ratschiller
php::bar PHP Wiki - Listenarchive