Folgendes Skript....
PHP-Code:
<?php
if(!empty($_COOKIE["testkukki"]))
{
unset($_COOKIE["testkukki"]);
setcookie("testkukki", "testinhalt", time()-60*60*2, "/", "localhost");
print "ist gesetzt";
}
else
{
setcookie("testkukki", "testinhalt", time()+60*60*1, "/", "localhost");
}
?>
Das mit der Pfadangabe ist mir auch schon in den Sinn gekommen, aber ich hab das selbe Skript ohne die Domain-Angabe ausprobiert - dann gehts.
Selbst wenn muesste es ja wenigstens in der browserinternen Cookie-Liste auftauchen - tut es auf keinem Browser.
Im Prinzip ist das mit der Domain-Angabe ja nicht so dramatisch, weil PHP - wenn keine angegeben - automatisch die Domain setzt, auf der es laeuft.
Es muss aber trotzdem gehen....
EDIT:
Zeilenumbrüche erhöhen die Lesbarkeit von Code (und der gesamten Seite) enorm!
Einen Kommentar schreiben: