[newbie => php] Goedemorgen op index

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Gebruikersavatar
Baldo
Berichten: 28
Lid geworden op: 16 aug 2005, 09:00
Locatie: Rijswijk
Contacteer:

[newbie => php] Goedemorgen op index

Bericht door Baldo » 12 mar 2006, 17:52

Op de index-pagina staat, na ingelogd te zijn,
Je laatste bezoek was op Vandaag, om 16:32:45

Ik wil daarvoor hebben staan, Goedemorgen/Goedemiddag/Goedeavond

Ik ben wat PHP betreft een beginner en kom uit op deze code,

index.php
// send to template
$template->assign_vars(array(
'GOOD_DAY' => $uur = date("H");
$groet1 = "Goede morgen.";
$groet2 = "Goede middag.";
$groet3 = "Goede avond.";

if ($uur <= 12) {
echo "$groet1";
}

elseif ($uur < 18) {
echo "$groet2";
}

else {
echo "$groet3";
}

templates => index_body.tpl
<!-- BEGIN switch_user_logged_in -->
{GOOD_DAY}
{LAST_VISIT_DATE}<br />
<!-- END switch_user_logged_in -->

Dit werkt dus niet, maar kan iemand mij verder op weg helpen?

Ik wil het graag leren, met vallen en opstaan. Alleen loop ik nu vast.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 12 mar 2006, 19:34

Code: Selecteer alles

// send to template
$template->assign_vars(array(
'GOOD_DAY' => 'Goede ' . ( date("H") < 12 ? 'morgen' : date("H") < 18 ? 'middag' : 'avond' )
);
:wink:

Gebruikersavatar
Baldo
Berichten: 28
Lid geworden op: 16 aug 2005, 09:00
Locatie: Rijswijk
Contacteer:

Bericht door Baldo » 12 mar 2006, 21:38

Het werkt, thanks.

Totaal andere code. Heb nog een hoop te leren





.

Gesloten