posting.php fehler nach update

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
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.

Eine Neuinstallation von phpBB 2.0 wird auf phpBB.de nicht mehr unterstützt.
Siehe auch Entwicklungs-Ende von phpBB 2.0 - Auswirkungen auf phpBB.de
Benutzeravatar
Mihil
Mitglied
Beiträge: 1355
Registriert: 07.05.2005 20:09

Beitrag von Mihil »

Habe es jetzt nochmal geupdatet, so wie du es sagtest, nun:

Code: Alles auswählen

Parse error: parse error, unexpected T_VARIABLE in /home/www/web16/html/forum/posting.php on line 657
:cry:
Benutzeravatar
Mihil
Mitglied
Beiträge: 1355
Registriert: 07.05.2005 20:09

Beitrag von Mihil »

Habe das Problem selber gelösst. Würde mich freuen, wenn ihr mir jetzt noch sagt, ob ich die Datei richtig bearbeitet habe.

So sah die "Fehlerzeile" aus:

Code: Alles auswählen

$user_sig = ( $post_info['user_sig'] != '' $userdata['user_sig_bbcode_uid'] = $post_info['user_sig_bbcode_uid']; && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
So habe ich sie editiert (rote Stellen):
$user_sig = ( $post_info['user_sig'] != ' ' && $userdata['user_sig_bbcode_uid'] = $post_info['user_sig_bbcode_uid'] /Semikolon entfernt/ && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
Kann ich das so stehen lassen oder nicht?
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Nein, das sieht wild aus.

Interessant wäre die Frage, wie es vor dem Update aussah, also ob da ein Mod am Werk ist. Bei einem "vanilla" 18er sieht die Stelle so aus:

Code: Alles auswählen

$user_sig = ( $post_info['user_sig'] != '' && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
$userdata['user_sig_bbcode_uid'] = $post_info['user_sig_bbcode_uid'];
Bei Dir sieht es so aus, als ob die neue Zeile "$userdata['user_sig_bbcode_uid'] = $post_info['user_sig_bbcode_uid'];" Einfach in die Mitte der existierenden Zeile eingefügt worden wäre...
Zuletzt geändert von kellanved am 02.11.2005 22:03, insgesamt 1-mal geändert.
Bitte keine Supportanfragen via PM
Benutzeravatar
Mihil
Mitglied
Beiträge: 1355
Registriert: 07.05.2005 20:09

Beitrag von Mihil »

Vor dem Update sah es so aus:

Code: Alles auswählen

	else if ( $mode == 'editpost' )
	{
		$user_sig = ( $post_info['user_sig'] != '' && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
	}
Benutzeravatar
kellanved
Mitglied
Beiträge: 570
Registriert: 05.02.2005 15:15
Wohnort: Berlin

Beitrag von kellanved »

Dann sollte es jetzt so aussehen:

Code: Alles auswählen

else if ( $mode == 'editpost' )
	{
		$user_sig = ( $post_info['user_sig'] != '' && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
		$userdata['user_sig_bbcode_uid'] = $post_info['user_sig_bbcode_uid'];
	}
Bitte keine Supportanfragen via PM
Benutzeravatar
Mihil
Mitglied
Beiträge: 1355
Registriert: 07.05.2005 20:09

Beitrag von Mihil »

:D :D :D :D

Es klappt! Tausend Dank, wer weiss, wie lange mein Board noch off gewesen wäre!

So sieht es jetzt aus:

Code: Alles auswählen

	if ( $mode == 'newtopic' || $mode == 'reply')
	{
		$user_sig = ( $userdata['user_sig'] != '' && $board_config['allow_sig'] ) ? $userdata['user_sig'] : '';
	}
        else if ( $mode == 'editpost' )
        {
        $user_sig = ( $post_info['user_sig'] != '' && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
        $userdata['user_sig_bbcode_uid'] = $post_info['user_sig_bbcode_uid'];
        }
chemie-le
Mitglied
Beiträge: 23
Registriert: 05.04.2004 16:24
Kontaktdaten:

Beitrag von chemie-le »

Mihil hat geschrieben:
So sieht es jetzt aus:

Code: Alles auswählen

	if ( $mode == 'newtopic' || $mode == 'reply')
	{
		$user_sig = ( $userdata['user_sig'] != '' && $board_config['allow_sig'] ) ? $userdata['user_sig'] : '';
	}
        else if ( $mode == 'editpost' )
        {
        $user_sig = ( $post_info['user_sig'] != '' && $board_config['allow_sig'] ) ? $post_info['user_sig'] : '';
        $userdata['user_sig_bbcode_uid'] = $post_info['user_sig_bbcode_uid'];
        }
Ja, vielen Dank, konnte ich auch nutzen, hatte dasselbe Problem - top Suchfunktion!
Gesperrt

Zurück zu „phpBB 2.0: Installation und Update“