viernes, 18 de noviembre de 2011

Mostrar imagen de día, tarde o noche con PHP

<?php
 $date = date ("H"); echo "<html><body>"; if ($date < 12) echo "Buenos dias! "."<img src='http://jclurita@www.jrclurita.com/web_movil/img/dia.jpg' title='dia'/>"; else if ($date < 18) echo "Buenas tardes! "."<img src='http://jclurita@www.jrclurita.com/web_movil/img/tarde.jpg' title='tarde'/>"; else echo "Buenas noches! "."<img src='http://jclurita@www.jrclurita.com/web_movil/img/noche.jpg' title='noche'/>"; echo "</body></html>"; 
?>

(--> Si la variable $date es menor que 12hrs, entonces que imprima la imagen de dia)
El resto es similar, sólo que va a cambiar la imagen.
Las imágenes que cambian son:

dia.jpg
tarde.jpg
noche.jpg

Como sabemos, la hora de PHP se basa en la hora de nuestros hosting o servidor. A mí me marca la hora así:

a las 12pm --> imagen de dia(dia.jpg)
a las 6pm --> imagen de tarde(noche.jpg)
a las 12an --> imagen de mañana(mañan.jpg)