PHP Скрипт отсчета времени

лучший скрипт для отсчета времени для установки на сайт

Небольшой скрипт обратного отсчета времени, выполненный на PHP позволяет выводить время в днях, часах и минутах оставшееся до наступления какого-либо события в будущем.

По наступлению этого события, когда таймер обнуляется вместо, времени выводится указанная в скрипте фраза или код.

Событием до которого ведется отсчет является конкретная дата в будущем. Это может быть и новый год и чей-либо день рождения, все что угодно. Как видите у меня этот таймет отсчитывает время, которое я себе отвел для достижения поставленных целей по раскрутке этого блога.

Код скрипта для отсчета времени:

Ниже представлен PHP код скрипта, при вставке его в свой блог измените дату и текст выводимый по наступлению события на свои.

$date = strtotime("1 January 2012");
$sec=$date - time();
$days=floor(($date - time()) /86400);
$h1=floor(($date - time()) /3600);
$m1=floor(($date - time()) /60);
$hour=floor($sec/60/60 - $days*24);
$hours=floor($sec/60/60);
$min=floor($sec/60 - $hours*60);

switch(substr($days, -1)){
case 1: $o=»остался»;
break;
case 2: case 3: case 4: case 5: case 6: case 7: case 8: case 9: case 0: $o=»осталось»;
break;}

switch(substr($days, -2)){
case 1: $d=»день»;
break;
case 2: case 3: case 4: $d=»дня»;
break;
default: $d=»дней»;
}

switch(substr($hour, -2)) {
case 1: $h=»час»;
break;
case 2: case 3: case 4: $h=»часа»;
break;
default: $h=»часов»;
}

switch(substr($min, -2)) {
case 1: $m=»минута»;
break;
case 2: case 3: case 4: $m=»минуты»;
break;
default:$m=»минут»;
}

if ($sec>0) echo «<strong>До нового года&nbsp;».$o.»:</strong><br/>»;
<strong> if ($days>0) echo $days.»&nbsp;».$d;
if ($h1>0) echo «&nbsp;».$hour.»&nbsp;».$h;
if ($m1>0) echo «&nbsp;и&nbsp;».$min.»&nbsp;».$m; </strong>
<strong> if ($sec<0) echo («С новым годом друзья!!!»); </strong>

Обернув элементы этого кода в HTML теги, при помощи CSS стилей можно придать выводимому тексту и цифрам красивый и необычный вид.

Читайте также: php скрипты время