Ungültige Sitzung, bitte sende die Formulardaten erneut

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.
Paninaro
Mitglied
Beiträge: 611
Registriert: 03.01.2005 03:22
Wohnort: Aachen

Ungültige Sitzung, bitte sende die Formulardaten erneut

Beitrag 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.
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag 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
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Paninaro
Mitglied
Beiträge: 611
Registriert: 03.01.2005 03:22
Wohnort: Aachen

Beitrag von Paninaro »

Anbei die Dateien

groupcp

groupcp_info_body
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag 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
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Paninaro
Mitglied
Beiträge: 611
Registriert: 03.01.2005 03:22
Wohnort: Aachen

Beitrag 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.
dogsandfun
Mitglied
Beiträge: 248
Registriert: 03.09.2004 15:47
Wohnort: Bonn

Beitrag 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
dogsandfun
Mitglied
Beiträge: 248
Registriert: 03.09.2004 15:47
Wohnort: Bonn

Beitrag 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
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag 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...
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
dogsandfun
Mitglied
Beiträge: 248
Registriert: 03.09.2004 15:47
Wohnort: Bonn

Beitrag 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
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag 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. :-?
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“