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.
<?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
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 ?
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

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.
Hab kein Kazaa. Ist ja nicht mehr so arg erlaubt...

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.