Hallo Community
Ich habe das Problem, dass auf einer Loginseite ein Sessioncookie zwar auf dem Server angelegt wird, die Daten auf der folgenden Seite allerdings nicht ausgelesen werden können.
Als Testumgebung benutze ich 2 PCs.
Einmal mit Gentoo und einem von Hand installierten Apache2 und PHP5.
Die andere Umgebung ist ein Windows XP PC auf dem Apache2 und PHP5 über xampp installiert wurde.
Die PHP Seiten sind auf beiden PCs identisch.
Wenn ich eine der beiden Webseiten nun innerhalb des LANs oder über localhost aufrufe ist der Login erfolgreich und auf der nachfolgenden Seite stehen die Session Daten zur Verfügung.
Benutze ich die externe IP um die Seite aufzurufen, stehen die Daten ebenfalls zur Verfügung.
Sobald ich allerdings über meine dyndns Adresse versuche die Seite auf der Gentoo Box aufzurufen wird das Cookie mit den Daten nur auf der Box angelegt. Ein Aufruf von print_r($_SESSION) gibt allerdings nur ein leeres Array zurück.
Rufe ich die gleiche Seite über dyndns auf der Windows Box auf, habe ich keinerlei Probleme.
Falls ihr noch mehr Daten benötigt geb ich sie euch gern. Ich habe alles getestet, was mir einfiel bin nun aber mit meinem Latein am Ende.
Vielleicht kann mir einer von euch ja weiterhelfen :-)
MfG
Mario