В этой статье я выложу код, созданный на PHP, с помощью которого вы сможете вывести сообщение для читателей вашего блога или сайта по установленному времени.
Возможно, вашим читателям в радость будет видеть приятные слова в определенное время, например:
- «Доброе утро, дорогой читатель»
- «Пора ложиться спать»
и т. д.
А можно включит фантазию, и придумать что-то оригинальное, креативное.
Итак, как вывести сообщение, в зависимости от времени? Откройте блокнот и вставьте в него вот этот готовый код, код написан с помощью оператора switch:
<html> <head> <title>основы php на BlogGood.ru</title> </head> <body> <?php $t=date("H"); switch ($t) { case ($t < 06): echo "Время сна"; break; case ($t < 10): echo "Доброе утро"; break; case ($t < 18): echo "Добрый день"; break; case ($t < 22): echo "Добрый вечер "; break; case ($t < 24): echo "Пора ложиться спать"; break; default: echo "Упс! Что-то не так"; } ?> </body> </html>
Результат:
Так как сейчас на моих часах 16:22
то результат будет вот таким:
Так как мое время < 18, потому была выполнена вот эта часть кода:
case ($t < 18): echo "Добрый день"; break;
Это все! Надеюсь вам пригодиться скрипт! Всего хорошего!
Если вам интересен язык программирования PHP, приглашаю вас пройти основы для начинающих по PHP.
Понравился пост? Помоги другим узнать об этой статье, кликни на кнопку социальных сетей ↓↓↓
Последние новости категории:
Похожие статьи
Популярные статьи:
-
Как узнать id компьютера
Дата: 29 марта 2013
Прокомментировано:90
просмотров: 330348 -
Размеры форматов листов А0 – А7
Дата: 23 января 2013
Прокомментировано:3
просмотров: 274701 -
Смешные логические загадки с подвохом, отгадки прилагаются
Дата: 12 ноября 2014
Прокомментировано:5
просмотров: 222535 -
Готовые макеты блоков для веб-страниц на HTML и CSS
Дата: 25 июня 2014
Прокомментировано:23
просмотров: 187747 -
Установка windows 7 на ноутбук
Дата: 18 декабря 2012
Прокомментировано:169
просмотров: 186564
2 Ответов на комментарий - Как вывести сообщение по установленному времени на PHP
Добавить комментарий
Метки: php, эффекты для сайта
Одно “НО”.
date() возвращает дату/время сервера, на котором расположен сайт. Поэтому нужно переписать эту строку $t=date(“H”); с учетом поправки на часовой пояс: $t=date(“H”)+$h;
Где $h – разница времени. Но опять же, нужно как-то узнать какое время у пользователя. Средствами РНР это сделать невозможно, только javascript. Но потом это все нужно отправлять jQuery запросом назад в РНР скрипт или еще как-то изощряться.
Если сайт заточен под определенную страну, можно сделать так: