hey!
ich habe einen loginbereich geschrieben, wo der username ständig in einer Session von Seite zu Seite weitergegeben werden soll...
Man gibts seinen Benutzernamen und Passwort ein, sie werden auf richtigkeit geprüfet und dann wird der Benutzername gespeichert...
Es funktioniert auch alles ganz wunderbar, solange ich mich auf dem server befinde...
Sobald ich aber meine URL über eine Subdomain ansteuere, funktioniert das mit den sessions nicht mehr!
Bsp:
http://www.meinserver.de/meineseite/login.php
ich melde mich hier an, Benutzername wird per session weitergegeben an die folgeseite index.php...
alles funktioniert!
Wenn ich jetzt eine Subdomain nehmen (z.B. www.meinserver.de.vu) und dieser Subdomain die Adresse http://www.meinserver.de/meineseite/login.php zuweise... ist der login nicht mehr möglich! Die Session wird nicht weitergegeben!
Wenn ich aber zuerst auf http://www.meinserver.de/meineseite/login.php gehe, mich einlogge und dann nach dem erfolgreichen Login obne in der Adressleiste auf die Subdomain www.meinserver.de.vu wechsel (also im selben Fenster) und mich dann neu einlogge, funktioniert alles!
Irgendwie komisch.
Ich versteh den Zusammenhang nich...
ich hatte die idee, das vielleicht die Session vorher schon einen gültigen Wert haben muss, damit es auch bei einer Subdomain funzt, aber irgendwie hat das auch nicht viel gebracht, außerdem bei der direkten url hat die session ja auch keinen Wert zugewiesen...
Seltsamerweise tritt dieser Fehler (soweit ich bislang rausgefunden habe) nur beim Internetexplorer 6 mit WinXP auf. Wenn ich ganz normal mit Mozilla probiere, klappts auf anhieb bei der subdomain...
Kann mir jemand einen erklärung dafür geben?
Wie kann ich das beheben, das ich auch über die Subdomain auf den sessionbereich zugreifen kann??
Danke für jede hilfe im Voraus!
MFG Israel's Son
ich habe einen loginbereich geschrieben, wo der username ständig in einer Session von Seite zu Seite weitergegeben werden soll...
Man gibts seinen Benutzernamen und Passwort ein, sie werden auf richtigkeit geprüfet und dann wird der Benutzername gespeichert...
Es funktioniert auch alles ganz wunderbar, solange ich mich auf dem server befinde...
Sobald ich aber meine URL über eine Subdomain ansteuere, funktioniert das mit den sessions nicht mehr!
Bsp:
http://www.meinserver.de/meineseite/login.php
ich melde mich hier an, Benutzername wird per session weitergegeben an die folgeseite index.php...
alles funktioniert!
Wenn ich jetzt eine Subdomain nehmen (z.B. www.meinserver.de.vu) und dieser Subdomain die Adresse http://www.meinserver.de/meineseite/login.php zuweise... ist der login nicht mehr möglich! Die Session wird nicht weitergegeben!
Wenn ich aber zuerst auf http://www.meinserver.de/meineseite/login.php gehe, mich einlogge und dann nach dem erfolgreichen Login obne in der Adressleiste auf die Subdomain www.meinserver.de.vu wechsel (also im selben Fenster) und mich dann neu einlogge, funktioniert alles!
Irgendwie komisch.
Ich versteh den Zusammenhang nich...
ich hatte die idee, das vielleicht die Session vorher schon einen gültigen Wert haben muss, damit es auch bei einer Subdomain funzt, aber irgendwie hat das auch nicht viel gebracht, außerdem bei der direkten url hat die session ja auch keinen Wert zugewiesen...
Seltsamerweise tritt dieser Fehler (soweit ich bislang rausgefunden habe) nur beim Internetexplorer 6 mit WinXP auf. Wenn ich ganz normal mit Mozilla probiere, klappts auf anhieb bei der subdomain...
Kann mir jemand einen erklärung dafür geben?
Wie kann ich das beheben, das ich auch über die Subdomain auf den sessionbereich zugreifen kann??
Danke für jede hilfe im Voraus!
MFG Israel's Son
Comment