Вот такая проблема что по достижении указанного времени должна открыться другая таблица, но этого не происходит, обьясните что я не так сделал. PHP: <?php $time = './includes/cloc.inc'; # Грузим java часики $bre1= './includes/break1.inc'; # Первый график $bre2= './includes/break2.inc'; # Второй график $oklik='16:00:00'; # Контрольная точка $dt=date('[H:i:s]'); # определяем время echo "<br><center>"; echo $oklik; echo "Время на сервере: <b>"; include_once $time; echo "</b>"; echo "</center><br>"; if('$oklik' < $dt) { echo "<br>"; include_once $bre1; echo "<br>"; } if { echo "<br>"; include_once $bre2; echo "<br>"; } ?>
wwwww.phpfaq.ru/na_tanke Прочитать, отчитаться о том, что понял, и почему твой код работать не будет.
Anton_Astrogor 1. Имена переменных нельзя брать в одиночные кавычки (потому что тогда в кавычках будет не значение переменной, а $variable. Т.е имя переменной, а нее значение) 2. $dt = date("H:i:s"); 3. http://php.ru/manual/language.control-structures.html#control-structures.if Почитайте про конструкции if-else. И включите поддержку ошибку (error_reporting (9))
Elkaz - эту ошибку if - else я сразу вычеслил а вот про кавычки спасибо, чего незнал того незнал. ЗЫ. Адекватных пользователей на форуме видно сразу спасибо.
Чукча не читатель, чукча изучатель форумов? Прочитай то, что тебе сказал Горбунов Олег. У тебя проблема не в кавычках, а в том, что ты не разобрался с самыми основами php.
RomanBush А может мы не правильно поняли задачу. Может у него php смотрит на время и определяет, какую таблицу выводить. А "подключаемые часики", это есть ничто иное, как echo '<script...'; Anton_Astrogor Так как время - это численное значение (три разных числа), то сравнивать желательно их как число, а не как строку ( "16:0:0" ). Иначе могут быть непредсказуемые варианты. Для сравнения дат обычно используют unix_timestamp Получить его можно так: mktime(); Чтобы получить необходимые часы - mktime(16, 0, 0); Полученные значения сравнивать и уже исходя из этого подключать таблицы.
Kreker Если тебе заняться больше нечем - можешь прям сюда начать ему цитировать всю документацию. Впрочем, ты уже начал. Пока выжимками.
человеку нужно чтобы после определенного времени скритп выдавал другую таблицу. А уж как он будет вызван - дело десятое ЗЫ качаем скилл "Телепатия" %)