Pagina 1 van 1
php script aan de header toevoegen??
Geplaatst: 18 jul 2005, 21:55
door fanta
Hoi,
ik ben bezig een phpbb foprum aan te passen en wilde een phpscript toevoegen aan de header gedeelte en kriijg enkel de code te zien, ik snap dat de header teplate enkel voor d elayout is maar als ik een stuk code aan de header wil toevoegen zoals bijvoorbeeld een tijdweergave, waar kan ik dit plaatsen zodat het werkt?
Geplaatst: 18 jul 2005, 21:58
door Luuk
Je moet de php code in includes/page_header.php zetten en dan steeds als je een $variabele wilt echoën ( echo();, print(); ) dan moet je tussen $template=>assign_vars(array(
"VARIABELE" => $variabele,
zetten, dan kun je in het .tpl bestand {VARIABELE} gebruiken.
Geplaatst: 25 jul 2005, 12:52
door fanta
ik heb het nu zo staan zie enkel nog steeds niks:
page _header.php
<?php
// starttijd:
list($msec, $sec) = explode(' ',microtime());
$start_time = ((float)$msec + (float)$sec);
$datum = date ("j F Y" );
$dagvanweek = date("l");
$arraydag = array("Zondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrijdag","Zaterdag");
$dagvanweek = $arraydag[date("w")];
$arraymaand = array("Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December");
$datum = date("j ") . $arraymaand [date("n") - 1] . date (" Y");
echo "$dagvanweek, $datum";
?>
$template->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'DATUM' => $datum,
'DAGVANDEWEEK' => $dagvanweek,
overall_header.tpl
Het is vandaag:{DAGVANWEEK} {DATUM}
Geplaatst: 25 jul 2005, 16:23
door fanta
heb em verbetert(zie boven) maar nog steeds zie ik niks, ikw eet niet wat ik fout doe????
Geplaatst: 25 jul 2005, 16:38
door Bee
Denk je echt dat dit gaat werken...... Ik zal het antwoord geven, nee, dat gaat het niet!
Zoek bijna onderaan de code:
(dit is niet de volledige regel, maar een stukje)
Voeg daarboven toe:
Code: Selecteer alles
// starttijd:
list($msec, $sec) = explode(' ',microtime());
$start_time = ((float)$msec + (float)$sec);
$datum = date ("j F Y" );
$dagvanweek = date("l");
$arraydag = array("Zondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrijdag","Zaterdag");
$dagvanweek = $arraydag[date("w")];
$arraymaand = array("Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December");
$datum = date("j ") . $arraymaand [date("n") - 1] . date (" Y");
$template->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'DATUM' => $datum,
'DAGVANDEWEEK' => $dagvanweek)
)
Geplaatst: 25 jul 2005, 17:06
door fanta
dus de code:
Code: Selecteer alles
// starttijd:
list($msec, $sec) = explode(' ',microtime());
$start_time = ((float)$msec + (float)$sec);
$datum = date ("j F Y" );
$dagvanweek = date("l");
$arraydag = array("Zondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrijdag","Zaterdag");
$dagvanweek = $arraydag[date("w")];
$arraymaand = array("Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December");
$datum = date("j ") . $arraymaand [date("n") - 1] . date (" Y");
$template->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'DATUM' => $datum,
'DAGVANDEWEEK' => $dagvanweek)
)
moet hiertussen
achter de overall_header.
dit heb ik in diverse varianten geprobeerd helaas werkt het niet diverse parse erorrs
Geplaatst: 25 jul 2005, 17:24
door Bee
Ik zeg, ERBOVEN

Geplaatst: 25 jul 2005, 17:44
door fanta
Code: Selecteer alles
// starttijd:
list($msec, $sec) = explode(' ',microtime());
$start_time = ((float)$msec + (float)$sec);
$datum = date ("j F Y" );
$dagvanweek = date("l");
$arraydag = array("Zondag","Maandag","Dinsdag","Woensdag","Donderdag","Vrijdag","Zaterdag");
$dagvanweek = $arraydag[date("w")];
$arraymaand = array("Januari", "Februari", "Maart", "April", "Mei", "Juni", "Juli", "Augustus", "September", "Oktober", "November", "December");
$datum = date("j ") . $arraymaand [date("n") - 1] . date (" Y");
$template->assign_vars(array(
'SITENAME' => $board_config['sitename'],
'DATUM' => $datum,
'DAGVANDEWEEK' => $dagvanweek)
)
$template->pparse('overall_header');
parse error in deze regel:

Geplaatst: 25 jul 2005, 19:44
door fanta
gelet op de puntkomma doet hij het nu