Seite 1 von 2

PHP-Code in TPL-Datei einbetten

Verfasst: 19.10.2003 13:10
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 ??

Verfasst: 19.10.2003 13:12
von Schumi

Verfasst: 19.10.2003 13:36
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

Verfasst: 19.10.2003 13:37
von codemonkey
Bau den Mod nochmal aus und versuch es erneut.
Normalerweise sollte es nach korrektem Einbau funktionieren.

Verfasst: 19.10.2003 13:44
von SB68Manm
Geht immer noch nicht :roll:

Verfasst: 19.10.2003 13:46
von codemonkey
Kannst du mal deine template.php Datei als *.txt abspeichern und hier verlinken?

Verfasst: 19.10.2003 13:49
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

Verfasst: 19.10.2003 13:50
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

Verfasst: 19.10.2003 13:52
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

Verfasst: 19.10.2003 13:56
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.