[SESSION] Verliere Session bei switch von Forum auf WebSite

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
niffi
Mitglied
Beiträge: 185
Registriert: 09.03.2003 22:02

[SESSION] Verliere Session bei switch von Forum auf WebSite

Beitrag von niffi »

Hallo zusammen,

ich hab ein Problem, dass ich scheinbar nicht wirklich lösen kann, weil ich die Ursache nicht finde. Ich habe hier auf dem Forum ein Script folgender Art gefunden, damit ich die SESSION-USER-ID auch "global" auf meiner kompletten WebSite nutzen kann:

Code: Alles auswählen

<?php

session_name();
session_start();

define('IN_PHPBB', true);
$phpbb_root_path = 'forum/';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);

// Start session management
$user->session_begin();
$auth->acl($user->data);
$user->setup();
//append_sid("{$phpbb_root_path}ucp.php");	

if($user->data['user_id'] == ANONYMOUS)	{ 	
	$userid = '';	
}
else	{	

	$userid = $user->data['user_id'];
}

?>
Dieser Code steht im Header meiner Seite.

Leider klappt es nicht bei allen User, diese verlieren einfach die Session wenn sie vom Forum auf meine WebSite wechseln, sprich der Status auf der WebSite ist nicht mehr eingeloggt, obwohl sie im Forum wieder eingeloggt sind.

Blöd ist es eben das ich mit Firefox 2.05 und IE 6 + IE 7 damit garkeine Probleme habe und es somit auch nicht testen kann.

Woran könnte das liegen und wie kann ich da am besten vorgehen?

VIELEN DANK FÜR LÖSUNGSVORSCHLÄGE !!!!!
Mögt ihr diese Signaturen? Ich nicht.
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Hallo.

Hast du denn kontrolliert, ob die Session Datei danach nicht mehr auf dem Webserver existiert oder ist das nur eine Annahme weil die User nicht eingeloggt bleiben?

Wie sehen denn deine Cookieeinstellungen aus?

Gruß,
bantu.
Powered by Coffee
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hi,

wie wechseln denn die User von Deinem Forum zu Deiner Website ?

Mit einem Link ? Wurde der angebotene Link auch mit

Code: Alles auswählen

append_sid("DEINE-URL");
erzeugt ?
Benutzeravatar
niffi
Mitglied
Beiträge: 185
Registriert: 09.03.2003 22:02

Beitrag von niffi »

bantu hat geschrieben:Hallo.

Hast du denn kontrolliert, ob die Session Datei danach nicht mehr auf dem Webserver existiert oder ist das nur eine Annahme weil die User nicht eingeloggt bleiben?

Wie sehen denn deine Cookieeinstellungen aus?

Gruß,
bantu.
Ehrlich gesagt hab ich das nicht kontrolliert, da es ja bei mir geht. Und meine Cookieeinstellungen bringen den anderen Leuten ja nichts, ich kann die ja schlecht drauf drängen sich an meinen PC Einstellungen zu orientieren, da muss es eine bessere Lösung ohne mein direktes informelles zutun geben.
Mögt ihr diese Signaturen? Ich nicht.
Benutzeravatar
niffi
Mitglied
Beiträge: 185
Registriert: 09.03.2003 22:02

Beitrag von niffi »

Dr.Death hat geschrieben:Hi,

wie wechseln denn die User von Deinem Forum zu Deiner Website ?

Mit einem Link ? Wurde der angebotene Link auch mit

Code: Alles auswählen

append_sid("DEINE-URL");
erzeugt ?
Ägm, nein... ich geh mit einem normalen Link aus dem Forum auf die WebSite, ich hab auch ein Formular zum Login auf die WebSite gebaut, so dass ich also auch nichtmal im Forum sein muss um mich dort einzuloggen.
Mögt ihr diese Signaturen? Ich nicht.
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

Ich meinte natürlich die Cookieeinstellungen im Board. :wink: :P
Powered by Coffee
Benutzeravatar
niffi
Mitglied
Beiträge: 185
Registriert: 09.03.2003 22:02

Beitrag von niffi »

Achso, haha... ähm ja ich hab da die Standardwerte gelassen, wie es mir die Installation vorgab. Was müsste ich denn aktiveren/deaktiviern bzw. ändern?
Mögt ihr diese Signaturen? Ich nicht.
Benutzeravatar
kolja
Mitglied
Beiträge: 1546
Registriert: 13.05.2005 16:39
Wohnort: münster

Beitrag von kolja »

niffi hat geschrieben:
Dr.Death hat geschrieben:Hi,

wie wechseln denn die User von Deinem Forum zu Deiner Website ?

Mit einem Link ? Wurde der angebotene Link auch mit

Code: Alles auswählen

append_sid("DEINE-URL");
erzeugt ?
Ägm, nein... ich geh mit einem normalen Link aus dem Forum auf die WebSite, ich hab auch ein Formular zum Login auf die WebSite gebaut, so dass ich also auch nichtmal im Forum sein muss um mich dort einzuloggen.
ich glaube auch, dass es an der append_id funktion lieg
zumindest war (ist) das auf meiner seite so (gewesen)

leider weiss ich aber nicht, was diese funktion genau macht....

kolja
Das Leben ist unberechenbar - deshalb ist Improvisation wichtiger als Planung!

Es ist besser zu geben, als zu leihen, und kostet ungefähr gleichviel.

.: Münsters Reggae Forum :.
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17476
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Moin,

wie soll den die aktive Session ID aus dem Forumsbesuch zu Deiner Homepage wandern, wenn sie nicht per apend_sid mit übergeben wird ?

Ohne existierende Session ID ist man halt nicht eingeloggt beim wechseln der URL.
Benutzeravatar
niffi
Mitglied
Beiträge: 185
Registriert: 09.03.2003 22:02

Beitrag von niffi »

Dr.Death hat geschrieben:Moin,

wie soll den die aktive Session ID aus dem Forumsbesuch zu Deiner Homepage wandern, wenn sie nicht per apend_sid mit übergeben wird ?

Ohne existierende Session ID ist man halt nicht eingeloggt beim wechseln der URL.
Wieso gehts dann ohne Mitgabe der SessID bei mir auf Arbeit + zu Haus und bei etwa 1000 anderen Usern?
Mögt ihr diese Signaturen? Ich nicht.
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“