CirTap: $_COOKIE["sessionID"] will nicht mehr...

Beitrag lesen

Moin,

if (!isset ($_COOKIE)){
        setcookie("sessionID",$UID,time()+3600);
} else {
        echo $_COOKIE["sessionID"];
}

ist ja auch vööllig logisch :-)
Dein Code hat ungefähr diese Aussage:
if (!Apfel) {
   ...
} else {
   echo Birne;
}

Du prüfst, ob $_COOKIES existiert. Das tut es immer, genauso wie $_GLOBALS und die anderen $_*. Wenn es aber keine Cookies für die Seite gibt ist $_COOKIES einfach leer. Leere Arrays sind keine Seltenheit...

So klappts mit deinem Keks:
if (!isset( $_COOKIE["sessionID"] )){
    setcookie("sessionID",$UID,time()+3600);
} else {
    echo $_COOKIE["sessionID"];
}

Also, immer schön gucken, was man tut <g>

Viel Spaß beim backen.

CirTap