Nach Header Location sind Cookies weg
Ohje, jetzt hab ich das Problem mit dem Login mit Cookies gelöst, schon hab ich ein neues!
Sobald Cookies geseztz sind soll mit Header Location eine Weiterleitung auf die interne Seite erfolgen, jedoch sind die Cookies nicht mehr vorhanden. Wie krieg ich das in den Griff? Weshalb sind die Cookies weg. Die werden doch auf dem Rechner für 10 Min. gespeichert? index.php PHP-Code:
intern/index.php PHP-Code:
|
AW: Nach Header Location sind Cookies weg
Bevor das hier wieder ausartet: Die Weiterleitung bleibt aber auf dem gleichen Server oder?
|
AW: Nach Header Location sind Cookies weg
Ja, domain bleibt die selbe.
|
AW: Nach Header Location sind Cookies weg
Zitat:
Path und/oder Domain sind anders! Sonst würde es ja funktioninieren. setcookie() hat mehr als 3 Parameter. In deinem Fall scheinen der vierte und fünfte auch notwendig zu sein. Nutze sie... Zitat:
|
AW: Nach Header Location sind Cookies weg
@ DokuLeseHemmung
Meine damit die url.de domain, und die bleibt gleich, der Pfad ändert sich, sie man aus der Header Location sehen kann. Ich hab die Info von Cookies von http://tut.php-quake.net/de/cookies.html konnte ja nicht wissen, das dort nicht alles beschrieben wurde. Dachte mir wenn du das kopierst reicht das. Für die Neulingen setze nun den Cookies so: setcookie('login', true, time() + 60*10, '/folder/', 'www.domain.de'); usw..... Beschreibung dazu http://de.php.net/setcookie Nochmals vielen Dank für den Hinweis, wegen settcookies. |
AW: Nach Header Location sind Cookies weg
Zitat:
Zitat:
cx |
AW: Nach Header Location sind Cookies weg
Zitat:
2. Ich kopiere da gar nix 3. Das war ein Hinweis auf das Handbuch! Und ich bin mir recht sicher, dich schon mal mit der Nase ins Handbuch gestoßen zu haben. Merksatz: (10 mal laut vorlesen und 1 mal hinter die Ohren schreiben) Erst ins Handbuch schauen und wenn dann noch was unklar ist, im Forum fragen. |
Alle Zeitangaben in WEZ +2. Es ist jetzt 11:38:18 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.