Andreas: Cookie speichern

Hallo,
mit setcookie() speichere ich ein Cookie:

$cookiename = "MeinCookie";
$cookie = '123456789';
$Cookie_Length = 180;
$ctime = time() + (60 * $Cookie_Length);
$i = setCookie($cookiename, $cookie, $ctime);

Es wird auch ein Cookie gespeichert, das heisst aber nicht "MeinCookie" sondern nimmt dafür das ein den Verzeichnisnamen von wo aus das Cookie gespeichert wurde, also z.B. "moduls/".

Wie kann ich jetzt auswerten, ob das Cookie gesetzt ist?
Ich habe es so probiert:

$cookiename = "MeinCookie";
if (isset($_COOKIE[$cookiename]))
.....

Funktioniert aber nicht. Was mach ich falsch, wie gehts richtig?

Gruß Andreas

  1. Hallo,
    Problem gelöst, mein Fehler war das Cookie nicht in allen Bereichen/Verzeichnissen gültig zu machen. Jetzt sieht der Befehl so aus:
    $i = setCookie($cookiename, $cookie, $ctime, "/", "www.meineDomain.de");

    Gruß Andreas