Написал небольшой скрипт, который выводит текст в определенный промежуток времени, тут с 10 вечера до 6 утра, но есть одна проблема, когда стоит or - он выводит что сейчас ночь, когда and, выводит что день, и ниже этого текста, выводит час. PHP: <? $date = date ("H"); if ($date >= 22 or $date <= 6) { echo "Сейчас ночь"; } else { echo "Сейчас день"; } ?> Помогите решить пожалуйста.
Проблема решена, я думал скрипт берет время клиента, а он берет серверное время. Но проблема с выводом часа осталась.
PHP: <?php $date = date("H"); if($date >= 22 || $date <= 6) echo 'Ночь'; else echo 'День'; Хотя надо бы еще утро и вечер добавить.