Seite 1 von 1

Nach update auf 2.18 Fehler

Verfasst: 08.01.2006 14:23
von faster
Hallo

Ich habe vor ca 1Woche das Update von 2.17 auf 2.18 gemacht und habe ein fehler in der functions_post.php
Ich kann den fehler leider nicht beheben und frage deshalb hier ob ihr mir helfen könntet?
Das ist der Fehler:
Parse error: parse error, unexpected $ in /usr/export/www/vhosts/funnetwork/hosting/fasterer/phpBB2/includes/functions_post.php on line 872
Hier mal der auszug aus der functions_post.php
862 }
863
864 if ($mode == 'window')
865 {
866 $template->pparse('smiliesbody');
867
868 include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
869 }
870}
871
872?>
Würde mich sehr freuen wenn mir da einer helfen könnte, den ich wollte gern auf die version 2.19 Updaten.

mfg faster

Verfasst: 08.01.2006 15:19
von rabbit
verlinke mal die ganze datei als .txt datei hier (KB:datei).

Verfasst: 08.01.2006 19:33
von faster
Hier ist dann mal die ganze functions_post als txt datei.

Verfasst: 08.01.2006 21:05
von Fennias Maxim

Code: Alles auswählen


	if ($mode == 'delete')
	{
		if ($mode != 'delete')
	{
	
Das ergibt keinen sinn. Zeile 598
Ich glaub du hast da was durcheinandergewirbelt.

in der Orginaldatei ist es nur

Code: Alles auswählen

		if ($mode != 'delete')
	{
dafür hast du auf Zeile 383

Code: Alles auswählen

if ($mode != 'delete')
	{
in der Orginaldatei ist in deiem Bereich etwa (durch die Verschibung hervorgerufen durch MODs)

Code: Alles auswählen

	if ($mode == 'delete')
	{
zu finden.

Also probier mal Zeile 383 und 598 zu ändern und dann poste mal das ergebniss hier. Danke.

Verfasst: 08.01.2006 22:32
von faster
Danke dir für deine schnelle Antwort.
Es war aber nur ein fehler in der Zeile 598. Den habe ich behoben und nun geht das auch ;)
In Zeile 383 konnte ich keinen fehler finden.

Verfasst: 08.01.2006 23:57
von Fennias Maxim
Dann schau dir meinen beitrag nochmal genau an! einmal = und einmal != Das ist definitiv falsch. Du wirst warscheinlich keine Posts mehr löschen können wenn dus so läst wie jetzt.

Verfasst: 09.01.2006 13:02
von faster
Oh Sorry das habe ich so ganz gar nicht gelesen.

Habe es ebend abgeändert
if ($mode == 'delete')
{
So sollte es dann ja richtig sein. Und nochmals vielen Dank für deine Hilfe.

mfg faster