warum kann ich nicht erstellen, die cookies in Firefox?

Ich bin nicht in der Lage, erstellen Sie ein Firefox cookie mit folgende Zeile:

    setcookie("TestCookie", $value, time()+3600, "/", "localhost");

Weiss einer warum?

Ich habe die Einstellungen in FF und es akzeptiert cookies von 3. Parteien und werden gelöscht, wenn Sie Auslaufen.

EDIT: ich kann jetzt mit dieser Zeile:

$domain = ($_SERVER['HTTP_HOST'] != 'localhost') ? $_SERVER['HTTP_HOST'] : false;
setcookie('cookiename', 'data', time()+60*60*24*365, '/', $domain, false);

aber wie kann ich es löschen?

Habe ich versucht mit nur die Umschaltung der + an - aber es hat nicht funktioniert.

$domain = ($_SERVER['HTTP_HOST'] != 'localhost') ? $_SERVER['HTTP_HOST'] : false;
setcookie('cookiename', 'data', time()-60*60*24*365, '/', $domain, false);
  • Ist "/" einen gültigen Pfad? Haben Sie versucht, "/foo/"?
  • Nur um zu klären... um auf die Website zuzugreifen, Sie zu testen, man tippt localhost in der Adressleiste? Wollen einfach nur, um sicherzustellen, dass Sie nicht verwenden, wie 127.0.0.1 oder 192.168.1.xx oder etwas ähnliches.
  • gültigen Pfad? ich nicht ganz verstehen, was Pfad beginnt. mein webroot es in localhost/Projekte/blinder und die Datei aufrufen es ist index.php. was soll der Pfad und der domain eingestellt werden?
  • ja im mit localhost/projects/blinder/index.php
Schreibe einen Kommentar