Помощник
Здравствуйте, гость ( Вход | Регистрация )
Вывод инфы зависимо от времени и дн. недели. |
Jon |
2009-11-09, 11:44
Сообщение
#1
|
|
Любитель Группа: Бета-тестеры Сообщений: 282 Регистрация: 2009-07-12 Из: Москва Репутация: нет Всего: 0 |
Фирма мебели.
У фирмы 3 салона. Сайт одного салона на елеаноре, и салон работает только с 10 до 18 по будням. Остальные салоны без выходных и до 20 часов. Цель: Сделать, чтобы на сайте в шапке - значения (телефоны) менялись зависимо от времени и дня недели. То есть php скрипт.... Кто поделиться? |
|
|
||
termit |
2009-11-09, 12:20
Сообщение
#2
|
|
Опытный Группа: Бета-тестеры Сообщений: 705 Регистрация: 2009-06-02 Из: Житомир Репутация: нет Всего: 11 |
getdate(); Возвращает ассоциативный массив, содержащий информацию даты из timestamp или текущего локального времени, если timestamp не задан, со следующими элементами массива:
"seconds" - секунды "minutes" - минуты "hours" - часы "mday" - день (число) месяца "wday" - день недели цифрой: от 0 - Sunday до 6 - Saturday "mon" - месяц (цифрой) "year" - год (цифрой) "yday" - день года (цифрой); например, "299" "weekday" - день недели (текст) полный; например, "Friday" "month" - месяц (текст) полный; например, "January" ----------------------------------------------- Далее получаем:
где first number номер который будет отображатся в бдние дни с 9 утра до 18:30 а second number номер в остальное время... Сообщение отредактировал termit - 2009-11-09, 12:21 Одобрили: Jon
|
|
|
||
Jon |
2009-11-09, 17:45
Сообщение
#3
|
|
Любитель Группа: Бета-тестеры Сообщений: 282 Регистрация: 2009-07-12 Из: Москва Репутация: нет Всего: 0 |
Поставил.
Звоните: (044) <? echo $actime;?> Стал для теста менять 18 на 14или меньше. Телефон не изменялся... Проверил функцию <!--<? echo getdate();?> --> получилось <!--Array --> .... может неправильно вызвал её? Сообщение отредактировал Jon - 2009-11-09, 17:49 |
|
|
||
termit |
2009-11-09, 18:03
Сообщение
#4
|
|
Опытный Группа: Бета-тестеры Сообщений: 705 Регистрация: 2009-06-02 Из: Житомир Репутация: нет Всего: 11 |
Да... ну и поднапряг ты меня над детской задачкой... Теперь думаю зря на матлогику на первом курсе не ходил...)))) Всё должно работать, в этот раз проверил) ------------------------------ getdate();- возвращает масив. чтоб выводить отдельные его елементы мы и берём $mytime['hours'] Сообщение отредактировал termit - 2009-11-09, 18:09 |
|
|
||
Текстовая версия | 0.0396 сек. 12 запросов GZIP включен Сейчас: 2024-09-26, 16:20 |