PHP-Code in TPL-Datei einbetten

Alles zu Styles, Templates, Icons und Smilies für phpBB 2.0, sowie allgemeine Designfragen zur Integration von phpBB in bestehende Websites.
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.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
SB68Manm
Mitglied
Beiträge: 47
Registriert: 19.10.2003 13:07
Wohnort: Mannheim
Kontaktdaten:

PHP-Code in TPL-Datei einbetten

Beitrag von SB68Manm »

Hallo,
ich möchte in die Datei overall_header.tpl eine Bannerrotation mittels PHP einbetten.
Den Quellcode habe ich, aber der Banner wird nicht angezeigt. :cry:
<?php
if (@include(getenv('DOCUMENT_ROOT').'/bannerrotation/phpadsnew.inc.php')) {
if (!isset($phpAds_context)) $phpAds_context = array();
$phpAds_raw = view_raw ('', 1, '', '', '0', $phpAds_context);
echo $phpAds_raw['html'];
}
?>
Was mach ich falsch ??
Benutzeravatar
Schumi
Ehemaliges Teammitglied
Beiträge: 4925
Registriert: 07.10.2002 12:37

Beitrag von Schumi »

SB68Manm
Mitglied
Beiträge: 47
Registriert: 19.10.2003 13:07
Wohnort: Mannheim
Kontaktdaten:

Beitrag von SB68Manm »

Geht net, oder ich bin zu blöd :o
Wenn ich mich an die Anleitung halte, kommt eine Fehlermeldung, und gar nix geht mehr.
Parse error: parse error, expecting `T_VARIABLE' or `'$'' in /home/www/ncd86/html/forum/includes/template.php on line 432

Warning: Cannot modify header information - headers already sent by (output started at /home/www/ncd86/html/forum/includes/template.php:432) in /home/www/ncd86/html/forum/includes/sessions.php on line 293

Warning: Cannot modify header information - headers already sent by (output started at /home/www/ncd86/html/forum/includes/template.php:432) in /home/www/ncd86/html/forum/includes/sessions.php on line 294

Fatal error: Cannot instantiate non-existent class: template in /home/www/ncd86/html/forum/includes/functions.php on line 316

Muss ich diese Zeile genauso schreiben, oder reicht die geschweifte Klammer ?

Code: Alles auswählen

 } -- this ends the else from above 
Wenn ich den Text danach weglasse, wird mir wenigstens ein Teil meines Forums wieder angezeigt.
Der Header fehlt trotzdem:
Parse error: parse error in /home/www/ncd86/html/forum/includes/template.php(127) : eval()'d code on line 265
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

Bau den Mod nochmal aus und versuch es erneut.
Normalerweise sollte es nach korrektem Einbau funktionieren.
SB68Manm
Mitglied
Beiträge: 47
Registriert: 19.10.2003 13:07
Wohnort: Mannheim
Kontaktdaten:

Beitrag von SB68Manm »

Geht immer noch nicht :roll:
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

Kannst du mal deine template.php Datei als *.txt abspeichern und hier verlinken?
SB68Manm
Mitglied
Beiträge: 47
Registriert: 19.10.2003 13:07
Wohnort: Mannheim
Kontaktdaten:

Beitrag von SB68Manm »

codemonkey hat geschrieben:Kannst du mal deine template.php Datei als *.txt abspeichern und hier verlinken?
Jepp:
www.sb68manm.de/bilder/template.txt
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Mal ne andere Frage: Siehst Du denn oben auf phpbb.de die beiden Banner?

Wenn nicht, dann ist Kazaa schuld...

Grüße
Dennis
SB68Manm
Mitglied
Beiträge: 47
Registriert: 19.10.2003 13:07
Wohnort: Mannheim
Kontaktdaten:

Beitrag von SB68Manm »

Dennis Böge hat geschrieben:Mal ne andere Frage: Siehst Du denn oben auf phpbb.de die beiden Banner?

Wenn nicht, dann ist Kazaa schuld...

Grüße
Dennis
Logisch seh ich die Banner. :grin:
Hab kein Kazaa. Ist ja nicht mehr so arg erlaubt... :o
codemonkey
Ehemaliges Teammitglied
Beiträge: 3005
Registriert: 13.10.2002 15:15
Wohnort: Wilhelmshaven
Kontaktdaten:

Beitrag von codemonkey »

@Dennis Böge
Kazaa kann keine Parse Errors in php Dateien verursachen.

@SB68Manm
Du hast du Mod in der template Datei doch gar nicht eingebaut.
Antworten

Zurück zu „phpBB 2.0: Styles, Templates und Grafiken“