Hallo Ihr,
ich hoffe, ihr könnt mir weiterhelfen.
Ich habe ein Problem mit der PHP-SessionId.
Ich vergebe eine SessionId auf der Seite www.xyz.de und auf der Seite sub.xyz.de bekomme ich eine andere SessionId.
Weshalb ist das so??
Anwendung:
Ich benutze die SessionId für das einloggen und schreibe sie in eine Datenbank. Ich prüfe auf jeder Seite ob es einen Eintrag mit dieser Session gibt. Das klappte auch soweit so gut.
Aber: jetzt ist eine Subdomaine dazugekommen. Hier ändert sich, aber leider die SessionID. Er wird also nicht als eingeloggt erkannt. Leider falsch. Wenn er zur Hauptdomaine zurückkehrt ist wieder alles ok.
Habt Ihr eine Idee wie ich das Lösen kann, ohne das Komplette berechtigiungskonzept zu ändern? Kann ich der Session nicht sagen das sie auch für die Subdomaine gilt?
Vielen Dank für die Hilfe!
Pedro_15
ich hoffe, ihr könnt mir weiterhelfen.
Ich habe ein Problem mit der PHP-SessionId.
Ich vergebe eine SessionId auf der Seite www.xyz.de und auf der Seite sub.xyz.de bekomme ich eine andere SessionId.
Weshalb ist das so??
Anwendung:
Ich benutze die SessionId für das einloggen und schreibe sie in eine Datenbank. Ich prüfe auf jeder Seite ob es einen Eintrag mit dieser Session gibt. Das klappte auch soweit so gut.
Aber: jetzt ist eine Subdomaine dazugekommen. Hier ändert sich, aber leider die SessionID. Er wird also nicht als eingeloggt erkannt. Leider falsch. Wenn er zur Hauptdomaine zurückkehrt ist wieder alles ok.
Habt Ihr eine Idee wie ich das Lösen kann, ohne das Komplette berechtigiungskonzept zu ändern? Kann ich der Session nicht sagen das sie auch für die Subdomaine gilt?
Vielen Dank für die Hilfe!
Pedro_15
Kommentar