Blackbenji
Lieutenant
- Registriert
- Nov. 2009
- Beiträge
- 557
Hallo zusammen,
ich möchte für meine Seite ein wenig mit Cookies arbeiten.
Auf der Frontseite gibt es die Möglichkeit Kommentare zu schreiben, das geht aber nur wenn man eingeloggt ist.
Dafür Rufe ich eine Funktion auf, die den Cookie setzt:
das Problem ist nun, dass man die Login-Funktion auf unterschiedlichen Seiten aufrufen kann, zb /content/ ... /dashboard/ usw.
Entsprechend wird der Cookie doppelt angelegt und bekommt eine URL übergeben:
gibt es die Möglichkeit einen cookie so zu setzen, dass er auf nur auf domain-ebene gesetzt wird und nicht auf Unterordner setzt?
ich möchte für meine Seite ein wenig mit Cookies arbeiten.
Auf der Frontseite gibt es die Möglichkeit Kommentare zu schreiben, das geht aber nur wenn man eingeloggt ist.
Dafür Rufe ich eine Funktion auf, die den Cookie setzt:
PHP:
setcookie("id", '1234', time()+(3600*24*100));
setcookie("login", '12345', time()+(3600*24*100));
setcookie("username", 'xxx', time()+(3600*24*100));
das Problem ist nun, dass man die Login-Funktion auf unterschiedlichen Seiten aufrufen kann, zb /content/ ... /dashboard/ usw.
Entsprechend wird der Cookie doppelt angelegt und bekommt eine URL übergeben:
gibt es die Möglichkeit einen cookie so zu setzen, dass er auf nur auf domain-ebene gesetzt wird und nicht auf Unterordner setzt?