Hallo Leute,
hab ein "kleines" Problem... und zwar ist meine Community in verschiedene Teilbereiche durch Subdomains aufgeteilt... klappt soweit auch alles wunderbar beim einloggen!
Wenn man sich einloggt werden die Cookies für ALLE Subdomains schön angelgt:
Code:
if ($autologin) {
setcookie("domaincookie",$val,time()+2419200,'/','.domain.de'); // 4 Wochen
} else {
setcookie("domaincookie_kurz",$val,time()+900,'/','.domain.de'); // 10 Minuten
}
Wie gesagt, das klappt wie es soll!
Beim ausloggen gibt es allerdings Probleme! Wenn man sich ausloggt bleibt man nämlich auf den anderen Subdomains noch eingeloggt! Nur auf der, auf der man sich momentan befindet wird man ausgeloggt...
Lösungsidee?
Folgendermaßen handhabe ich den Logout:
Code:
setcookie("domaincookie",false, time()-2419200,'/','.domain.de');
setcookie("domaincookie_kurz",false, time()-2419200,'/','.domain.de');
setcookie("domaincookie",false, time()-42000,'/');
setcookie("domaincookie_kurz",false, time()-42000,'/');
Danke schonmal für eure Hilfe! Hoffe ihr könnt mir weiterhelfen!
Gruß Michael