Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Helsinki' for '3.0/DST'
Я так понимаю, может нужно установить какие-то региональные настройки, может есть что-то подобное
SET_LOC('rus'); (функция отбалды, что называется


Вот, собственно, и всё

Спустя 20 минут, 8 секунд (20.07.2009 - 09:33) Adva написал(а):
ошибку показали, а как используете функцию date()?
Спустя 33 минуты, 17 секунд (20.07.2009 - 10:07) andreevich написал(а):
ну как, просто вызываю
либо так :
либо так :
PHP |
echo date("H:m"); |
либо так
PHP |
echo $time=date("H:m"); |
и даже просто без вывода на экран
PHP |
$time=date("H:m"); |
Спустя 1 минута, 30 секунд (20.07.2009 - 10:08) waldicom написал(а):
Вы ошибку выделили жирным шрифтом. А повнимательнее на нее посмотреть? Там стоит функция, которую надо использовать.
Спустя 1 минута, 10 секунд (20.07.2009 - 10:09) Wird_34 написал(а):
andreevich, нужно в PHP.ini задать параметр date.timezone, он по умолчанию закомментирован, в твоем случае должно быть так:
Цитата |
date.timezone = Europe/Helsinki |
Если PHP конечно правильно твою временную зону определил.
Или можно использовать функцию the date_default_timezone_set():
PHP |
date_default_timezone_set("Europe/Helsinki") |
Это можно было понять из текста ошибки.
Спустя 4 минуты, 5 секунд (20.07.2009 - 10:13) sergeiss написал(а):
Собственно, это же не ошибка, а только предупреждение.
Так что, ежели неохота (или нет необходимости) менять time zone (о которой говорят предупреждение, waldicom и Wird_34), то можно просто отключить показ предупреждений. Либо всех, либо для каждого вызова date().
Так что, ежели неохота (или нет необходимости) менять time zone (о которой говорят предупреждение, waldicom и Wird_34), то можно просто отключить показ предупреждений. Либо всех, либо для каждого вызова date().
Спустя 2 минуты, 50 секунд (20.07.2009 - 10:16) Wird_34 написал(а):
sergeiss, а можно еще не использовать функцию date(), тоже предупрежддений выводить не будет
.

Спустя 26 минут, 12 секунд (20.07.2009 - 10:42) andreevich написал(а):
Wird_34,
PHP |
date_default_timezone_set("Europe/Helsinki") |
То, что надо, спасибо!