Seite 1 von 2
Ungültige Sitzung, bitte sende die Formulardaten erneut
Verfasst: 29.02.2008 12:09
von Paninaro
Ich habe folgendes Problem, wenn ich zu eine Benutzergruppe gehe, egal welche und auf Information anzeigen klicke kommt immer diese Meldung
Code: Alles auswählen
Allgemeiner Fehler
Ungültige Sitzung, bitte sende die Formulardaten erneut.
Verfasst: 29.02.2008 22:01
von cYbercOsmOnauT
Da die phpBB.de-Glaskugel abhanden gekommen ist, bitte ich um eine Kopie von groupcp.php und groupcp_info_body.tpl
KB:datei
Grüße,
Tekin
Verfasst: 29.02.2008 22:50
von Paninaro
Verfasst: 01.03.2008 02:19
von cYbercOsmOnauT
Ändere mal in Deiner groupcp.php die Zeile
Code: Alles auswählen
$sid = ( isset($HTTP_POST_VARS['sid']) ) ? $HTTP_POST_VARS['sid'] : '';
in
Code: Alles auswählen
$sid = ( isset($HTTP_POST_VARS['sid']) ) ? $HTTP_POST_VARS['sid'] : $HTTP_GET_VARS['sid'];
und schau ob es dann geht.
Grüße,
Tekin
Verfasst: 02.03.2008 10:39
von Paninaro
Klappt, aber nicht zu 100%
Über den Link Benutzergruppen komme ich rein, die Benutzergruppe hat zwei Seiten klicke ich auf die zweite Seite kommt wieder die Fehlermeldung mit der Ungültigen Sitzung.
Auch wenn ich auf den Link Moderatoren-Gruppe im Forum unter den Foren klicke kommt diese Meldung.
Verfasst: 14.04.2008 09:12
von dogsandfun
Gibt es hier inzwischen eine Lösung die klappt und alles Probleme behoben hat. Nach dem Update habe ich das Problem auch.
Des weiteren haben mich jetzt ein 1-2 User beim Einloggen über das Problem informiert ...
LG Dirk
Verfasst: 16.04.2008 13:49
von dogsandfun
Ich habe jetzt die Korrektur von cYbercOsmOnauT auch eingesetzt und kann nun Seite 1 in den Benutzergruppen einsehen.
Beim Klick auf Seite 2 erhalte ich wieder "Ungültige Sitzung, bitte sende die Formulardaten erneut."
Wurde das Problem bei Paninaro gelöst und wenn ja, wie ?
LG Dirk
Verfasst: 16.04.2008 17:26
von S2B
Es scheint so, als ob ihr die Anweisungen beim phpBB 2.0.23-Update nicht komplett eingebaut habt. In diesem Fall geht es um folgenden Abschnitt:
Code: Alles auswählen
#
#-----[ FIND ]---------------------------------------------
# Line 370
else
{
$unsub_msg = ( isset($HTTP_POST_VARS['unsub']) ) ? $lang['Confirm_unsub'] : $lang['Confirm_unsub_pending'];
$s_hidden_fields = '<input type="hidden" name="' . POST_GROUPS_URL . '" value="' . $group_id . '" /><input type="hidden" name="unsub" value="1" />';
#
#-----[ AFTER, ADD ]---------------------------------------------
#
$s_hidden_fields .= '<input type="hidden" name="sid" value="' . $userdata['session_id'] . '" />';
Am besten ihr überprüft noch mal, ob auch wirklich alle Änderungen eingebaut sind, vor allem die in der groupcp.php...
Verfasst: 16.04.2008 20:55
von dogsandfun
Ich hab die Datei geprüft und konnte in dem von Dir genannten Teil keinen offensichtlichen Fehler entdecken.
Hier mal als Textdatei die
Groupcp.txt
Vielleicht fällt einem ja noch etwas auf ...
LG Dirk
Verfasst: 16.04.2008 22:14
von S2B
Finde:
Code: Alles auswählen
'PAGINATION' => generate_pagination("groupcp.$phpEx?" . POST_GROUPS_URL . "=$group_id", $members_count, $board_config['topics_per_page'], $start),
Ersetze durch:
Code: Alles auswählen
'PAGINATION' => generate_pagination("groupcp.$phpEx?" . POST_GROUPS_URL . "=$group_id&sid=" . $userdata['session_id'], $members_count, $board_config['topics_per_page'], $start),
Anscheinend wurde diese Stelle beim 2.0.23er Update vergessen. phpBB 2.0 ist auch nicht mehr das, was es einmal war.
