Fehler beim Forum-Aufruf

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.
Antworten
Spennzel
Mitglied
Beiträge: 3
Registriert: 04.07.2007 11:55

Fehler beim Forum-Aufruf

Beitrag von Spennzel »

Hallo zusammen,

ich bekomme beim Forum-Aufruf folgende Fehlermeldung:

Parse error: syntax error, unexpected $end in /is/htdocs/39028/www.wewer4u.de/board/includes/template.php(127) : eval()'d code on line 103

Ich habe in einigen Dateien Quellcode geändert, weil ich ein Werbebanner in den Header einfügen wollte, bin eigentlich der Meinung alles wieder rückgängig gemacht zu haben. Ist woh leider nicht so :cry:

Ich hoffe ihr könnt mir helfen, woran das liegt.

Gruß,
Spennzel
Benutzeravatar
SteveHH
Mitglied
Beiträge: 511
Registriert: 10.06.2006 11:47
Wohnort: Hamburg
Kontaktdaten:

Re: Fehler beim Forum-Aufruf

Beitrag von SteveHH »

Spennzel hat geschrieben:Hallo zusammen,

ich bekomme beim Forum-Aufruf folgende Fehlermeldung:

Parse error: syntax error, unexpected $end in /is/htdocs/39028/www.wewer4u.de/board/includes/template.php(127) : eval()'d code on line 103

Ich habe in einigen Dateien Quellcode geändert, weil ich ein Werbebanner in den Header einfügen wollte, bin eigentlich der Meinung alles wieder rückgängig gemacht zu haben. Ist woh leider nicht so :cry:

Ich hoffe ihr könnt mir helfen, woran das liegt.

Gruß,
Spennzel
Hallo !

Poste hier mal die template.php (den Bereich, der beanstandet wird).. also z.B. Zeile 95 - 110

Greetz,

Steve
Crocodiles Hamburg - Eishockey mit HERZ
http://www.crocodiles-hamburg.de
Spennzel
Mitglied
Beiträge: 3
Registriert: 04.07.2007 11:55

Beitrag von Spennzel »

107 - 129

/**
* Load the file for the handle, compile the file,
* and run the compiled code. This will print out
* the results of executing the template.
*/
function pparse($handle)
{
if (!$this->loadfile($handle))
{
die("Template->pparse(): Couldn't load template file for handle $handle");
}

// actually compile the template now.
if (!isset($this->compiled_code[$handle]) || empty($this->compiled_code[$handle]))
{
// Actually compile the code now.
$this->compiled_code[$handle] = $this->compile($this->uncompiled_code[$handle]);
}

// Run the compiled code.
eval($this->compiled_code[$handle]);
return true;
}
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hallo,

der Fehler

Code: Alles auswählen

unexpected $end


liegt nicht an der template.php

Immer wenn ein SWITCH nicht richtig geöffnet oder geschlossen worden ist ( was bei Arbeiten an den .tpl Dateien passieren kann ) gibt es diesen Fehler.

Eine SWITCH sieht so aus:

Start / Beginn Switch:

Code: Alles auswählen

<!-- BEGIN user_logged_in -->
Ende / End Switch:

Code: Alles auswählen

<!-- END user_logged_in -->
Du hast also einen oder mehrere Switche in der overall_header.tpl oder index_body.tpl entfernt....
Spennzel
Mitglied
Beiträge: 3
Registriert: 04.07.2007 11:55

Beitrag von Spennzel »

Hallo Dr.Death,

es lag an genau einem Switch in der index_body.tpl, ich hab beim Copy&Paste eine Zeile zuviel überschrieben.

Danke für die schnelle Hilfe!

Spennzel
Benutzeravatar
SteveHH
Mitglied
Beiträge: 511
Registriert: 10.06.2006 11:47
Wohnort: Hamburg
Kontaktdaten:

Beitrag von SteveHH »

Und ich habe wieder gelernt, das man mal einen Schritt weiter denken sollte....:o Thx @ DrDeath
Crocodiles Hamburg - Eishockey mit HERZ
http://www.crocodiles-hamburg.de
Antworten

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