Jag försöker göra ett script som visar 3 olika bilder beroende på om det är morgon, dag eller kväll.
Har försökt på två olika sätt, inget verkar fungera något nämnvärt.. Här är alternativ nummer 1.
Code: Select all
<?
$current_time = date(G);
if ($current_time >= 5|| $current_time < 10) {
echo ('<img src="morgon.gif">'); }
elseif ($current_time >= 10|| $current_time < 15) {
echo ('<img src="dag.gif">'); }
else {
echo ('<img src="ovrigt.gif">') ; }
?>
Code: Select all
<?
$current_time = date(G);
if ($current_time >= 5|| $current_time < 10) {
echo ('<img src="morgon.gif">');
} else {
echo ('Inte morgon');
}
if ($current_time >= 10|| $current_time < 15) {
echo ('<img src="dag.gif">');
} else {
echo ('Inte dag');
}
if ($current_time >= 15|| $current_time < 5) {
echo ('<img src="ovrigt.gif">') ;
} else {
echo ('Inte övrigt');
}
?>
EDIT//
Lyckades hacka ihop något vajjert, som faktiskt fungerade till sist.. :G Såhär gjorde jag ! =)
Code: Select all
<?
$current_time = date(G);
$current_day = date(l);
//10 - 16.
if ($current_time >= 10 && $current_time <= 16) {
echo ('<img src="lunch.jpg">');
}
// 17 - 24
elseif ($current_time >= 17 && $current_time <= 24) {
echo ('<a href="?id=11"><img src="ovrigt.jpg"></a>');
}
// 00 - 04
elseif ($current_time >= 1 && $current_time <= 4) {
echo ('<img src="ovrigt.jpg">');
}
// 5 - 9
elseif ($current_time >= 5 && $current_time <= 9) {
echo ('<img src="img/morgon.jpg">');
}
?>