Wenn ich session_name("irgendwass"); bei mir in der Logindatei habe kann ich mit setcookie keinerlei andere cookies mehr setzen. Also das heist Local bei mir funktioniert es aber nicht auf meinem Hoster.
Hat jemand ne idee an was es liegt bzw. was ich dagegen tun kann das ich die anderen cookies trotsdem schreiben kann.
Cookie Problem
Also Fehlermeldung kommt keine das Cookie wird einfach nicht gesetzt.
Ich hab in der Header Datei stehen:
Die Login Datei ist eine standalone wo die Header Datei nicht mit ausgeführt wird. Desswegen habe ich da auch nochmal:
dann habe ich ne if else Anweisung die die $_POST auswertet und somit das Cookie setzt jenachdem Verfallsdauer 1 Tag, 1 Woche oder 1 Monat.
Habe jetzt mittlerweile rausgefunden das wenn ich in session_name(); unterschiedliche Sessionnamen eintrage. Also die sich unterscheiden in der Header und der Login werden die Cookies in der Login geschrieben.
Dann habe ich allerding zwei Session Cookies und das ist ja auch nicht unbedingt Sinn und Zweck.
Auf meinem Localen Webserver werden allerdings die Cookies immer geschrieben egal was ich mache.
Ich hab in der Header Datei stehen:
Code: Alles auswählen
session_name("sidname");
SESSION_start();
Code: Alles auswählen
session_name("sidname");
SESSION_start();
Habe jetzt mittlerweile rausgefunden das wenn ich in session_name(); unterschiedliche Sessionnamen eintrage. Also die sich unterscheiden in der Header und der Login werden die Cookies in der Login geschrieben.
Dann habe ich allerding zwei Session Cookies und das ist ja auch nicht unbedingt Sinn und Zweck.
Auf meinem Localen Webserver werden allerdings die Cookies immer geschrieben egal was ich mache.
ich habe jetzt einfach session_name("sidname"); in der login weggelassen.
Jetzt hab ich das Problem naja nen Problem ist es nicht aber doch störend. Jedesmal wenn sich wer einloggt wird ein PHPSESSID Cookie erstellt welches ne Falsche Session Id hat. Kann man das unterbinden das er in der login das Session Cookie schreibt?
Jetzt hab ich das Problem naja nen Problem ist es nicht aber doch störend. Jedesmal wenn sich wer einloggt wird ein PHPSESSID Cookie erstellt welches ne Falsche Session Id hat. Kann man das unterbinden das er in der login das Session Cookie schreibt?