Вопрос № 53775: Доброе время суток!
Подскажите можно ли как-то повлиять на работу ф-ции date(). На хостинге время не совпадает с времем в нужном часовом поясе, а на время в системе очень многое завязано. Переопределить ф-цию не дает:
Fatal error: Cannot...Вопрос № 53879: Здравствуйте уважаемые эксперты.
Возможно ли отправить с сервера клиенту оповещение о том, что страница, которую он смотрит изменилась. Точное время изменения неизвестно....Вопрос № 53886: Gриветствую вас, уважаемые эксперты!
То что скрипты между собой не путаются при одновременной работес несколькими клиентами,но вот как происходит это разделение?
Есть ли идентефикаторы у клиента,идентефекаторы процессаит.п.
Значения перем...
Вопрос № 53.775
Доброе время суток!
Подскажите можно ли как-то повлиять на работу ф-ции date(). На хостинге время не совпадает с времем в нужном часовом поясе, а на время в системе очень многое завязано. Переопределить ф-цию не дает:
Fatal error: Cannot redeclare date()
Дописывать вызов своей ф-ции вместо date или прибавлять разницу придется уж очень во многих местах, можно ли как-то упростить себе жизнь? :)
Отправлен: 30.08.2006, 15:16
Вопрос задал: Nexus (статус: 4-ый класс)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 6)
Отвечает: Евгений Неверов
Здравствуйте, Nexus!
Создайте свою функцию (как я указал в приложении) и используйте её как стандартную.
Приложение:
Ответ отправил: Евгений Неверов (статус: Студент)
Ответ отправлен: 30.08.2006, 15:43 Оценка за ответ: 3 Комментарий оценки: Я ж написал, вызов собственной ф-ции вместо date сделать проблематично - слишком во многих местах придется исправлять =
которая позволяет указать временную зону по умолчанию для всех date/time функций. Например, для московского времени достаточно вызвать
date_default_timezone_set('Europe/Moscow');
Подробнее - см. http://ru.php.net/manual/ru/function.date-default-timezone-set.php
Ответ отправил: Physicist (статус: Студент)
Ответ отправлен: 30.08.2006, 16:00 Оценка за ответ: 5 Комментарий оценки: все классно, вот толкьо пхп на сервере 4.4.2 =( Спасибо за ответ!
Вопрос № 53.879
Здравствуйте уважаемые эксперты.
Возможно ли отправить с сервера клиенту оповещение о том, что страница, которую он смотрит изменилась. Точное время изменения неизвестно.
Отправлен: 31.08.2006, 12:50
Вопрос задал: C4tnt (статус: 2-ой класс)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Яруллин Азат Рифкатович
Здравствуйте, C4tnt!
Думаю, что нельзя...
Но можно сделать так, что клиент будет периодически запрашивать информацию от сервера о том, изменился ли контент страницы. (Ajax).
Можете прочитать об этом методе здесь:
http://dklab.ru/lib/Subsys_JsHttpRequest/
(раздел "Принцип работы Subsys_JsHttpRequest")
Ссылки на книги и статьи по Ajax смотрите здесь:
http://rusfaq.ru/info/question/53042
Удачи!
Ответ отправил: Яруллин Азат Рифкатович (статус: Студент)
Ответ отправлен: 31.08.2006, 19:22 Оценка за ответ: 5
Вопрос № 53.886
Gриветствую вас, уважаемые эксперты!
То что скрипты между собой не путаются при одновременной работес несколькими клиентами,но вот как происходит это разделение?
Есть ли идентефикаторы у клиента,идентефекаторы процессаит.п.
Значения переменныхмогут ли перепутатся между разными клиентами.
И можно ли сделать объеденение значений для нескольких окон(например я в одномокне авторизуюс, а вдругом окнеуже где-то глубоко определяюсь как залогиневшийся).
Можно вот об этом поподробнее. Посоветуйте чего почитать на тему.
Отвечает: Цепковский Антон Сергеевич
Здравствуйте, Артём Талипов!
Вам нужно обратить внимание на механизм "сессий".
В кратце:
клиент обращается к серверу - создается "сессия" (для каждого клиента отдельная), "сессия" пропадает, если клиент закроет броузер. Пока сессия есть Вы можете определять в ней переменные, например, Имя и Фамилию пользователя, что бы на 5-ой открытой клиентом странице вывести эти данные. Сессия обычно используется для авторизации пользователя на сайте. Например, Вы на главной странице вводите логин и пароль - они запоминаются в сессию и в дальнейшем на любой странице сайта Вы можете вывести
логин пользователя, поприветствовать его и т.п.
Механизм сессий описан в справочнике: http://proit.h16.ru/files/php_spravka.zip
С уважением,
Антон Цепковский.
--------- Вся наша жизнь - RPG
Ответ отправил: Цепковский Антон Сергеевич (статус: 3-ий класс)
Ответ отправлен: 31.08.2006, 13:54 Оценка за ответ: 5 Комментарий оценки: Спасибочки!