[erledigt] PHP-Code in .TPL Datei einbinden

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
Benutzeravatar
DJ GreenLighT
Mitglied
Beiträge: 63
Registriert: 15.06.2006 22:21
Wohnort: Straelen
Kontaktdaten:

[erledigt] PHP-Code in .TPL Datei einbinden

Beitrag von DJ GreenLighT »

Hallo,

ich möchte ein Random Banner Script in meine overall_header.tpl packen, aber es ist klar, dass die .tpl das ganze nicht frisst.. Wie kann ich das anders einbinden?

Viele Grüße,

DJ GreenLighT
Zuletzt geändert von DJ GreenLighT am 10.06.2007 15:18, insgesamt 1-mal geändert.
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

KB:include_tpl

besser ist es aber wenn man den php code in die zur tpl gehördene php dtaie richtig einbaut und das templatesystem nutzt

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Benutzeravatar
DJ GreenLighT
Mitglied
Beiträge: 63
Registriert: 15.06.2006 22:21
Wohnort: Straelen
Kontaktdaten:

Beitrag von DJ GreenLighT »

Welche PHP Datei gehört denn zu overall_header.tpl?
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

includes/page_header.php

btw, es gibt bereits ein Random Banner mod fürs phpbb ;)

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Benutzeravatar
DJ GreenLighT
Mitglied
Beiträge: 63
Registriert: 15.06.2006 22:21
Wohnort: Straelen
Kontaktdaten:

Beitrag von DJ GreenLighT »

edit: Marke eigenbau klappt wunderbar ;)
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

mach es mal so (ohne include)

finde
$template->assign_vars(array(
füge daüber ein:
$banner = array();
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';

mt_srand((double)microtime()*1000000);
$randval = mt_rand(0,(count($banner)-1));
und daunter fügst du
'BANNER_ROTATION' => $banner[$randval],
ein

für jeden banner eine neue zeile in der form
$banner[] = '<a href=" http://www.megaone.de " target=" _blank "> <img src=" http://www.phonostar.de/images/phonosta ... 468x60.jpg "></a>';
einfügen

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Benutzeravatar
DJ GreenLighT
Mitglied
Beiträge: 63
Registriert: 15.06.2006 22:21
Wohnort: Straelen
Kontaktdaten:

Beitrag von DJ GreenLighT »

edit: Learning by Doing :P

Habe vielen dank für diene Hilfe!

Done.
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

kannst du noch einmal den link geben?

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
Benutzeravatar
DJ GreenLighT
Mitglied
Beiträge: 63
Registriert: 15.06.2006 22:21
Wohnort: Straelen
Kontaktdaten:

Beitrag von DJ GreenLighT »

Antworten

Zurück zu „Coding & Technik“