Comunidad de diseño web y desarrollo en internet online

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

Quiero compartir un codigo que desarrollé para que lo usen en sus páginas webs: mediante PHP una imagen de día, tarde o noche se mostrará de acuerdo al horario que corresponda.

Código :

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


Explico un poco:

Código :

if ($date < 12) 
echo "Buenos dias! "."<img src='http://[email protected]/web_movil/img/dia.jpg' title='dia'/>";

(--> 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)


Necesitarán 3 imágenes.


Espero les haya gustado

¿Sabes SQL? ¿No-SQL? Aprende MySQL, PostgreSQL, MongoDB, Redis y más con el Curso Profesional de Bases de Datos que empieza el martes, en vivo.

Publica tu comentario

o puedes...

¿Estás registrado en Cristalab y quieres
publicar tu URL y avatar?

¿No estás registrado aún pero quieres hacerlo antes de publicar tu comentario?

Registrate