acid_rain
Guest
Вопрос по выводу даты? (Help! Запутался)
PHP 4
Скрипт должен работать следующим образом,
в
вводим параметры даты.
Программа должна отсчитывать время до назначенной даты и выводит на экран. (дней/часов/минут/секунд)
К сожалению минуты и секунды отображают настоящее время, а не то которое осталось.
Запутался, не могу найти глюк?!
Прошу помочь.
Если у Вас есть аналогичный скрипт с обратным отсчетом времени и выводом на экран оставшихся(дней/часов/минут/секунд), прошу поделиться.
PHP 4
Скрипт должен работать следующим образом,
в
PHP:
$m8;
Программа должна отсчитывать время до назначенной даты и выводит на экран. (дней/часов/минут/секунд)
К сожалению минуты и секунды отображают настоящее время, а не то которое осталось.
Запутался, не могу найти глюк?!
Прошу помочь.
PHP:
<?php
$time = time();
date("d.m.y H:i", $time);
$m8 = mktime(0,0,0,1,1,2006);
$days=round(($m8 - time())/24/60/60);
$hour=round((($m8 - time())/60/60)-round(($m8 - time())/24/60/60)*24);
$min=(round(($m8 - time())/60)-round(($m8 - time())/60/60)*60);
$sec=((round($m8 - time())-round(($m8 - time())/60)*60));
if ($days<0){$days=$days*(-1);};
if ($hour<0){$hour=$hour*(-1);};
if ($min<0){$min=$min*(-1);};
if ($sec<0){$sec=$sec*(-1);};
echo "<br><br><p style='text-align:right;'><span style='color:#B40205;font-weight: bold;text-align:right;font-size:17px;'><br>До нового года осталось:</span><br><span style='color:#B40205;font-weight: bold;text-align:right;'> ",$days , " <span style='font-size:10px;'>дней</span> " , $hour , " <span style='font-size:10px;'>часов</span> " , $min , " <span style='font-size:10px;'>минут</span> " , $sec , " <span style='font-size:10px;'>секунд </span></span></p>";
?>