18
« en: 06 de Agosto de 2013, 05:16:34 am »
Hola amigos, pues necesitaba crear una función de cuenta regresiva, y la cree al parecer funciona bien y todo, aunque para mejorar aun más me gustaria que me den una opinión de que si esta bien o si tiene algo mal.
Aquí va:
<?php
function Hour($h)
{
if($h > date('H'))
{
$resthour = $h - date('H') - 1;
$restmind = date('i') * 60;
$restminl = 60 * 60;
$restmin = $restminl - $restmind;
echo 'Faltan ' . $resthour . ' Hora(s) y ' . $restmin / 60 . ' Minuto(s)';
}
elseif($h < date('H'))
{
$hourl = date('H') * 60 * 60;
$hour = $h - 1;
$hourd = $hour * 60 * 60;
$resthour = 86400 + $hourd - $hourl;
$restmind = date('i') * 60;
$restminl = 60 * 60;
$restmin = $restminl - $restmind;
echo 'Faltan '. $resthour / 60 / 60 .' Hora(s) y ' . $restmin / 60 . ' Minuto(s)';
}
elseif($h = date('H'))
echo 'Se esta efectuando la venta del rare';
}
//Uso
echo Hour('18');
?>