Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]() |
![]()
Сообщение
#1
|
|
Любитель![]() Группа: Бета-тестеры Сообщений: 282 Регистрация: 2009-07-12 Из: Москва Репутация: ![]() ![]() Всего: 0 ![]() |
Фирма мебели.
У фирмы 3 салона. Сайт одного салона на елеаноре, и салон работает только с 10 до 18 по будням. Остальные салоны без выходных и до 20 часов. Цель: Сделать, чтобы на сайте в шапке - значения (телефоны) менялись зависимо от времени и дня недели. То есть php скрипт.... Кто поделиться? |
|
|
||
![]() |
![]()
Сообщение
#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
|
|
|
||
![]() |
![]()
Сообщение
#3
|
|
Любитель![]() Группа: Бета-тестеры Сообщений: 282 Регистрация: 2009-07-12 Из: Москва Репутация: ![]() ![]() Всего: 0 ![]() |
Поставил.
Звоните: (044) <? echo $actime;?> Стал для теста менять 18 на 14или меньше. Телефон не изменялся... Проверил функцию <!--<? echo getdate();?> --> получилось <!--Array --> .... может неправильно вызвал её? Сообщение отредактировал Jon - 2009-11-09, 17:49 |
|
|
||
![]() |
![]()
Сообщение
#4
|
|
Опытный![]() Группа: Бета-тестеры Сообщений: 705 Регистрация: 2009-06-02 Из: Житомир Репутация: ![]() ![]() Всего: 11 ![]() |
Да... ну и поднапряг ты меня над детской задачкой... Теперь думаю зря на матлогику на первом курсе не ходил...)))) Всё должно работать, в этот раз проверил) ------------------------------ getdate();- возвращает масив. чтоб выводить отдельные его елементы мы и берём $mytime['hours'] Сообщение отредактировал termit - 2009-11-09, 18:09 |
|
|
||
![]() ![]() |
![]() |
Текстовая версия | ![]() ![]() ![]() ![]() |