Fehler: Invalid Session. Please resubmit the form.

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.
wwwthomasbauerattf
Mitglied
Beiträge: 1151
Registriert: 30.01.2006 15:15
Kontaktdaten:

Beitrag von wwwthomasbauerattf »

ok. mein fehler..

jetzt kommt, wenn ich auf "Benutzer entfernen" klicke:

[ Debug ] Session-ID nicht angegeben


Der benutzer wird also weiterhin nicht gelöscht
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Dann teste zusätzlich mal das:
Finde:

Code: Alles auswählen

	$template->pparse('info');
Füge davor ein:

Code: Alles auswählen

	echo htmlspecialchars($s_hidden_fields);
und poste dann hier die Ausgabe.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
wwwthomasbauerattf
Mitglied
Beiträge: 1151
Registriert: 30.01.2006 15:15
Kontaktdaten:

Beitrag von wwwthomasbauerattf »

ne funkt auch ned

unter dem header wird jetzt das angezeigt wenn man auf eine benutzergruppe klcikt::

<input type="hidden" name="g" value="592" /><input type="hidden" name="sid" value="11ce0adff3b55c21d1ca6af18bfd1788" />

die benutzergruppe wird trotzdem angezeigt... wenn man eine benuter löschen will kommt wieder das:


[ Debug ] Session-ID nicht angegeben
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

wwwthomasbauerattf hat geschrieben:ne funkt auch ned
Das war auch nicht Sinn der Sache, ich versuche nur, die Ursache für das Problem zu finden. Leider komme ich der Sache im Moment kein Stück näher - wahrscheinlich müsste man das ganze live testen, um den Fehler finden zu können. So wie jetzt kommen wir auf jeden Fall nicht weiter, es sei denn ich rate noch bis morgen früh, was das Problem sein könnte...

Auf jeden Fall kannst du jetzt die beiden Änderungen wiederherstellen, die brauchen wir nicht mehr.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
wwwthomasbauerattf
Mitglied
Beiträge: 1151
Registriert: 30.01.2006 15:15
Kontaktdaten:

Beitrag von wwwthomasbauerattf »

ich weiß jetzt ganz genau an was der fehler liegt

hab alles in der groupcp vom update 2.0.22 auf 2.0.23 schrittweise eingebaut und dann bemerkt das es nach diesem einbau nicht mehr funktioniert:

Code: Alles auswählen

#-----[ FIND ]---------------------------------------------
# Line 469
		if ( !empty($HTTP_POST_VARS['add']) || !empty($HTTP_POST_VARS['remove']) || isset($HTTP_POST_VARS['approve']) || isset($HTTP_POST_VARS['deny']) )
		{
			if ( !$userdata['session_logged_in'] )
			{
				redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true));

#
#-----[ AFTER, ADD ]---------------------------------------------
#
			} 
			else if ( $sid !== $userdata['session_id'] )
			{
also wenn das bei mir in der groupcp.php nicht drinnen ist:

ab zeile 489:

Code: Alles auswählen

		//
		// Handle Additions, removals, approvals and denials
		//
		if ( !empty($HTTP_POST_VARS['add']) || !empty($HTTP_POST_VARS['remove']) || isset($HTTP_POST_VARS['approve']) || isset($HTTP_POST_VARS['deny']) )
		{
			if ( !$userdata['session_logged_in'] )
			{
				redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true));



			}

			if ( !$is_moderator )
			{
				$template->assign_vars(array(
					'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
				);

				$message = $lang['Not_group_moderator'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');

				message_die(GENERAL_MESSAGE, $message);
			}
dann kann ich die user löschen

wenn das bei mir schon drinnen ist:
ab zeile 489:

Code: Alles auswählen

		//
		// Handle Additions, removals, approvals and denials
		//
		if ( !empty($HTTP_POST_VARS['add']) || !empty($HTTP_POST_VARS['remove']) || isset($HTTP_POST_VARS['approve']) || isset($HTTP_POST_VARS['deny']) )
		{
			if ( !$userdata['session_logged_in'] )
			{
				redirect(append_sid("login.$phpEx?redirect=groupcp.$phpEx&" . POST_GROUPS_URL . "=$group_id", true));

			} 
			else if ( $sid !== $userdata['session_id'] )
			{
				message_die(GENERAL_ERROR, $lang['Session_invalid']);

			}

			if ( !$is_moderator )
			{
				$template->assign_vars(array(
					'META' => '<meta http-equiv="refresh" content="3;url=' . append_sid("index.$phpEx") . '">')
				);

				$message = $lang['Not_group_moderator'] . '<br /><br />' . sprintf($lang['Click_return_index'], '<a href="' . append_sid("index.$phpEx") . '">', '</a>');

				message_die(GENERAL_MESSAGE, $message);
			}
dann kommt eben diese fehlermeldung (Fehler: Invalid Session. Please resubmit the form.)

hoffe mir kann jetzt einer weiterhelfen?
Benutzeravatar
S2B
Ehemaliges Teammitglied
Beiträge: 3258
Registriert: 10.08.2004 22:48
Wohnort: Aachen
Kontaktdaten:

Beitrag von S2B »

Ja, das war mir bereits klar, dass es letztendlich an dieser Stelle liegt. Allerdings dürfte das Problem auch mit diesem eingebauten Code nicht auftreten...

Zur Not musst du halt diese Stelle rauslassen.
Gruß, S2B
Keinen Support per ICQ/PM!
Hier kann man meine PHP-Skripte und meine MODs für phpBB runterladen.
wwwthomasbauerattf
Mitglied
Beiträge: 1151
Registriert: 30.01.2006 15:15
Kontaktdaten:

Beitrag von wwwthomasbauerattf »

ja, hab momentan eh die stelle rausgegeben
aber lieber wärs mir hald schon wenn ich wüsste was da falsch ist...
wwwthomasbauerattf
Mitglied
Beiträge: 1151
Registriert: 30.01.2006 15:15
Kontaktdaten:

Beitrag von wwwthomasbauerattf »

hallo ich bins wieder
hab wieder ein problem dazu:

also hab nichts mehr geändert an der php-datei. die eine zeile ist jetzt nicht drinnen

ein user hat eine anfrage gemacht ob er der gruppe beitreten kann. habe auf "Ausgewählte Anfragen akzeptieren" geklickt und natürlich ein häckchen auf die checkbox. allerdings tut sich nix. wenn ich auf den butten drück passiert rein gar nichts...
?
wwwthomasbauerattf
Mitglied
Beiträge: 1151
Registriert: 30.01.2006 15:15
Kontaktdaten:

Beitrag von wwwthomasbauerattf »

??? push
Antworten

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