Im Moment kriege ich immer wenn eine neue Nachricht für micht eingetroffen ist in Popup, in dem steht, ich soll mich einloggen um die Nachricht zu lesen, obwohl ich bereits eingeloggt bin.
Das pop-up, das mich direkt zum Posteingang bringen sollte, kommt gar nicht mehr.
Hat jemand eine Idee, woran das liegen könnte?
Grüsse
Kato
Pop-up Neue Nachricht
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Hi Kato,
das sind mal wieder die lieben "Cookies" ....
http://www.phpbb.de/doku/kb/artikel.php?artikel=22
markus
das sind mal wieder die lieben "Cookies" ....
http://www.phpbb.de/doku/kb/artikel.php?artikel=22
markus
.... Telefon-Support - Schnelle Hilfe bei Hackangriffen, Modeinbau, Templateanpassung, Grafikerst., uvm.
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
.... Es gibt keine Probleme .... Nur neue Chancen
.... Ihr wollt ein einmaliges Template? - Prof. Templateerstellung und phpBB-Anpassungen
Hallo Markus67,
die Veränderung der Cookie Einstellungen hat leider nichts gebracht.
Ich konnte das Problem aber inzwischen weiter eingrenzen:
Es tritt nur auf, wenn sich keine ungelesene PM im Eingang befindet. Sobald eine ungelesen Mail da ist, erscheint das richtige Pop-up.
Es sieht so aus, als wäre das Problem irgendwo hier in der privmsg.php zuhause:
Ich habe mal in der letzten else Anweisung eine echo Zeile eingefügt, die auch ausgegeben wird, wenn das falsche Pop-up erscheint. D.h aus einem mir völlig schleierhaften Grund kommt bei der session_logged_in Prüfung ein falscher Wert heraus, sodass er nicht in die if-Anweisung einsteigt.
Ist bereits eine ungelesene Mail im Eingang funktioniert die Prüfung allerdings.
Vielleicht hast Du eine Idee, woran das liegen könnte, oder was mach noch machen kann, um das Problem weiter einzukreisen.
Danke schon mal.
Kato
die Veränderung der Cookie Einstellungen hat leider nichts gebracht.
Ich konnte das Problem aber inzwischen weiter eingrenzen:
Es tritt nur auf, wenn sich keine ungelesene PM im Eingang befindet. Sobald eine ungelesen Mail da ist, erscheint das richtige Pop-up.
Es sieht so aus, als wäre das Problem irgendwo hier in der privmsg.php zuhause:
Code: Alles auswählen
if ( $userdata['session_logged_in'] )
{
if ( $userdata['user_new_privmsg'] )
{
$l_new_message = ( $userdata['user_new_privmsg'] == 1 ) ? $lang['You_new_pm'] : $lang['You_new_pms'];
}
else
{
$l_new_message = $lang['You_no_new_pm'];
}
$l_new_message .= '<br /><br />' . sprintf($lang['Click_view_privmsg'], '<a href="' . append_sid("privmsg.".$phpEx."?folder=inbox") . '" onclick="jump_to_inbox();return false;" target="_new">', '</a>');
}
else
{
$l_new_message = $lang['Login_check_pm'];
}
Ist bereits eine ungelesene Mail im Eingang funktioniert die Prüfung allerdings.
Vielleicht hast Du eine Idee, woran das liegen könnte, oder was mach noch machen kann, um das Problem weiter einzukreisen.
Danke schon mal.
Kato
Ich bin selbst ziemlich verwirrt, die Schilderung war aber korrekt:
In meinem Posteingang befinden sich Nachrichten. Wenn alle gelesen sind und es kommt eine neue Nachricht dazu, erscheint beim nächsten Login das Pop-up, das mich auffordert mich einzuloggen, obwohl ich bereits eingeloggt bin. Lasse ich die PM ungelesen logge mich aus und schicke mir testweise ein weitere PM (nun 2 ungelesene Mails im Posteingang), erscheint nach dem einloggen nun das korrekte Pop-up, dass mir einen Link zu meinem Posteingang anbietet und mich nicht auffordert, mich einzuloggen.
Dies lässt sich beliebig reproduzieren: Genau 1 ungelesene Mail -> Aufforderung zum Login, obwohl eingeloggt. 2 ungelesene Mails-> phpbb verhält sich korrekt, Pop-up mit Link zum Posteingang.
Jetzt ist es hoffentlich klar?
Kato
der für jeden Vorschlag dankbar ist.
In meinem Posteingang befinden sich Nachrichten. Wenn alle gelesen sind und es kommt eine neue Nachricht dazu, erscheint beim nächsten Login das Pop-up, das mich auffordert mich einzuloggen, obwohl ich bereits eingeloggt bin. Lasse ich die PM ungelesen logge mich aus und schicke mir testweise ein weitere PM (nun 2 ungelesene Mails im Posteingang), erscheint nach dem einloggen nun das korrekte Pop-up, dass mir einen Link zu meinem Posteingang anbietet und mich nicht auffordert, mich einzuloggen.
Dies lässt sich beliebig reproduzieren: Genau 1 ungelesene Mail -> Aufforderung zum Login, obwohl eingeloggt. 2 ungelesene Mails-> phpbb verhält sich korrekt, Pop-up mit Link zum Posteingang.
Jetzt ist es hoffentlich klar?
Kato
der für jeden Vorschlag dankbar ist.