Cookie

crazy_chicken

Erfahrenes Mitglied
Hallo Zusammen,

ein seltsames Problem habe ich:

ich rufe auf, beim einloggen folgendes:
PHP:
 setcookie('userid', $row['ID'], time()+3600, '/');

beim ausloggen wird folgendes aufgerufen:
PHP:
setcookie('userid', '' ,time()-(3600*24), '/');


Soweit so gut. Wenn man sich einloggt, kein Problem, das funktioniert.
Danach kann man sich ausloggen, coockie wird gelöscht, alles gut.

NUR das Problem ist, wenn man sich noch mal einloggen möchte nach dem ausloggen, wird die Cookie mit dem gleichen Namen nicht nochmal angelegt?

wenn ich dann aus userid --> userID mache, dann geht das wieder, aber auch nur ein mal!

Ich kann das echt nicht verstehen.


Danke im Voraus!
 
Zuletzt bearbeitet:
Könntest du uns noch deine PHP-Version nennen und den Browser, mit dem du es getestet hast, denn dies ist definitiv ein Verhalten, was nicht passieren sollte. Entweder gibt es einen Bug in deiner PHP-Version oder der Browser erzeugt es. Etwas anderes kann ich mir da im Moment nicht vorstellen.
 
Hallo,

Danke für deine schnelle Antwort.

ich benutze php5, google chrome.

Ich habe befürchtung dass es irgendwie an Ajax liegt. Muss ich gleich schauen. :)


Gruß!
 
Im Übrigen sind die Aussagen "PHP 5" und "Google Chrome" quasi wertlos, wenn nicht die exakte Versionsnummer und das Betriebssystem angegeben wird.
 
Zurück