Autologin mit der PHP-Funktion header()
Verfasst: 25.04.2004 19:55
Hallo,
ich habe phpBB mittels der PHP-Funktion
in unsere Webpage integriert und stehe nun offenbar aus diesem Grund vor dem Problem, dass das Autologin des Boards nicht mehr funktioniert - obwohl das Kästchen "Bei jedem Besuch automatisch einloggen" aktiviert wurde.
Nach umfangreicher Recherche in diesem Forum und auch im englischen Board hab ich viele verschiedene Cookie-Einstellungen ausprobiert - dennoch will das mit dem Autologin nicht funktionieren!
Ein weiterer Problempunkt ist vielleicht, dass diese PHP-Datei, in der die obige Funktion steht, in einem Frameset aufgerufen wird - wenngleich ich weniger davon ausgehe, dass dies etwas mit dem Problem zu tun hat...
Das phpBB liegt im Verzeichnis
http://www.youth-page.de/board/
und wird über die URL
http://www.young-power.de/body.php?cat=4&id=board
aufgerufen.
Dann gibt es noch die
http://www.young-power.de/index.php?cat=4&id=board,
die wiederum die
http://www.young-power.de/body.php?cat=4&id=board
in ein Frameset einbindet.
Die Probleme nochmal zusammengefasst:
Wenn ich die direkte URL http://www.youth-page.de/board/index.php aufrufe und mich einlogge, kann ich problemlos aktualisieren, das Browserfenster schließen und bin immernoch eingeloggt.
Wenn ich das Board allerdings über die http://www.young-power.de/body.php?cat=4&id=board aufrufe und mich einlogge, bin ich nach einfachem Aktualisieren nicht mehr eingeloggt, stehe aber noch unten in der "User online:"-Liste und KANN mich einige Zeit lang nicht einloggen. Zudem funktioniert bei keiner der Varianten das Auto-Login!
Ich würde mich freuen, wenn mir jemand nochmal glasklar auflisten könnte, welche URLs ich unter Domainname, Cookie-Domain und Cookie-Pfad eintragen muss in diesem speziellen Fall! Falls das Problem tatsächlich an der header()-Funktion liegen sollte, wäre ich für Lösungsvorschläge dankbar.
Schöne Grüße,
- NdeavourG -
ich habe phpBB mittels der PHP-Funktion
Code: Alles auswählen
header("Location: http://www.youth-page.de/board/index.php"); Nach umfangreicher Recherche in diesem Forum und auch im englischen Board hab ich viele verschiedene Cookie-Einstellungen ausprobiert - dennoch will das mit dem Autologin nicht funktionieren!
Ein weiterer Problempunkt ist vielleicht, dass diese PHP-Datei, in der die obige Funktion steht, in einem Frameset aufgerufen wird - wenngleich ich weniger davon ausgehe, dass dies etwas mit dem Problem zu tun hat...
Das phpBB liegt im Verzeichnis
http://www.youth-page.de/board/
und wird über die URL
http://www.young-power.de/body.php?cat=4&id=board
aufgerufen.
Dann gibt es noch die
http://www.young-power.de/index.php?cat=4&id=board,
die wiederum die
http://www.young-power.de/body.php?cat=4&id=board
in ein Frameset einbindet.
Die Probleme nochmal zusammengefasst:
Wenn ich die direkte URL http://www.youth-page.de/board/index.php aufrufe und mich einlogge, kann ich problemlos aktualisieren, das Browserfenster schließen und bin immernoch eingeloggt.
Wenn ich das Board allerdings über die http://www.young-power.de/body.php?cat=4&id=board aufrufe und mich einlogge, bin ich nach einfachem Aktualisieren nicht mehr eingeloggt, stehe aber noch unten in der "User online:"-Liste und KANN mich einige Zeit lang nicht einloggen. Zudem funktioniert bei keiner der Varianten das Auto-Login!
Ich würde mich freuen, wenn mir jemand nochmal glasklar auflisten könnte, welche URLs ich unter Domainname, Cookie-Domain und Cookie-Pfad eintragen muss in diesem speziellen Fall! Falls das Problem tatsächlich an der header()-Funktion liegen sollte, wäre ich für Lösungsvorschläge dankbar.
Schöne Grüße,
- NdeavourG -