Перейти к публикации

Календарь DLE_v _63


Рекомендованные сообщения

Если вводишь год больше 2037 или меньше 1970 появляется такое дело

Warning: mktime(): Windows does not support negative values for this function in z:\home\dle63\www\engine\modules\calendar.php on line 34 Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in z:\home\dle63\www\engine\modules\calendar.php on line 35 Warning: mktime(): Windows does not support negative values for this function in z:\home\dle63\www\engine\modules\calendar.php on line 36 Warning: mktime(): Windows does not support negative values for this function in z:\home\dle63\www\engine\modules\calendar.php on line 37 Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in z:\home\dle63\www\engine\modules\calendar.php on line 39 Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in z:\home\dle63\www\engine\modules\calendar.php on line 42 Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in z:\home\dle63\www\engine\modules\calendar.php on line 42 Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in z:\home\dle63\www\engine\modules\calendar.php on line 43 Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in z:\home\dle63\www\engine\modules\calendar.php on line 43 Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970 in z:\home\dle63\www\engine\modules\functions.php on line 135

как с этим бороться?

Ссылка на сообщение
Поделиться на других сайтах

Это чистая ошибка Windows, на Unix системах такой проблемы нет, Думаю в 2037 году Microsoft исправит данную проблему, поэтому нет повода для беспокойства.

Ссылка на сообщение
Поделиться на других сайтах

хорошо если это ошибка Windows тогда как нибудь можно обойтись без этого кода и ставить каждый год дату вручную?

Мне вообще не понятно где вы этот год ставите и зачем вы его ставите.

Ссылка на сообщение
Поделиться на других сайтах

Мне вообще не понятно где вы этот год ставите и зачем вы его ставите.

Я ставлю его в адресной строке выглядит это так: dle63\2038\3\ . А делаю я это для того, celsoft чтобы проверить работоспособность Вашего движка. Движок отличный честь Вам и хвала, но к сожалению я не смогу его купить если не решится эта проблема. Мой проект мне очень дорог и я не хочу, чтобы на выбранном мною движке были косяки ЛЮБОГО плана. Даже если проблема заключается во внешних факторах. Может все таки есть решение? Заранее спасибо

Изменено пользователем nika
Ссылка на сообщение
Поделиться на других сайтах

nika, поставьте условие для переменной $year, что мол до поры до времени нельзя ей быть больше 2037 и меньше 1970

Ссылка на сообщение
Поделиться на других сайтах

nika, поставьте условие для переменной $year, что мол до поры до времени нельзя ей быть больше 2037 и меньше 1970

Уважаемый lifestar я ламер:) нельзя ли поподробнее?

Ссылка на сообщение
Поделиться на других сайтах

но к сожалению я не смогу его купить если не решится эта проблема

Извините я не вхожу в команду разработчиков Windows, и исправлять их ошибки не могу.

Тема закрыта, как не относящееся к багам самого скрипта

Ссылка на сообщение
Поделиться на других сайтах
Гость
Эта тема закрыта для публикации сообщений.
×
×
  • Создать...