Небольшой скрипт обратного отсчета времени, выполненный на 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>До нового года ».$o.»:</strong><br/>»;
<strong> if ($days>0) echo $days.» ».$d;
if ($h1>0) echo « ».$hour.» ».$h;
if ($m1>0) echo « и ».$min.» ».$m; </strong>
<strong> if ($sec<0) echo («С новым годом друзья!!!»); </strong>
Обернув элементы этого кода в HTML теги, при помощи CSS стилей можно придать выводимому тексту и цифрам красивый и необычный вид.
Читайте также:
- Кроссбраузерный text-shadow эффект с помощью CSS
- Самостоятельное создание логотипа для сайта онлайн
- Скрипт всплывающего сбоку окна с рекламой или сообщением
- Секреты дивовой верстки без хаков
- Сочетаемые и несочетаемые цвета в одежде, интерьере и дизайне сайтов
- Оптимизация изображений (картинок и фотографий) сайта
- Возможности и недостатки разметки HTML5 для создания web сайтов
- Дизайн который надеюсь понравится Google и Яндексу
- Выделение текста в Skype и теги HTML в чате Скайпа
- Ссылки из футера опасны для разработчиков шаблонов WordPress