|
|
|
|
|
для: DDK
(25.10.2005 в 13:37)
| | Только не empty(), а !isset($_GET['r']). Сам всегда так пишу. | |
|
|
|
|
|
|
|
для: cheops
(25.10.2005 в 13:13)
| | можно проверять if(empty($_GET)) и если true (empty), то просто "эмулировать" (объявлять в самом скрипте) нужные переменные. Имхо это рациональнее. | |
|
|
|
|
|
|
|
для: Egro
(25.10.2005 в 07:03)
| | notice является своеобразным советом и выводится, когда выставлена максимальная чувствительность PHP к ошибкам - её следует понизить, как это сделано на всех хостингах, иначе они не дадут работать. Для этого, следует выставить соответствующее значение для директивы error_reporting http://www.softtime.ru/info/articlephp.php?id_article=23, в конфигурационном файле php.ini
error_reporting = E_ALL & ~E_NOTICE
|
Так же можно изменить уровень обработки ошибок локально, для этого в начало скрипта следует поместить функцию
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
?>
|
В качестве параметра, которой передать соответствующий уровень обработки ошибок.
http://www.softtime.ru/forum/read.php?id_forum=1&id_theme=4985 | |
|
|
|
|
|
|
|
| Такая вот проблема... у меня первая страничка дожна уже открываться с передачей внешних переменных...... пример index.php?r=1
А так как всегда при открытии сайта открывается просто index.php, я долго думал как как обойти проблему. Если проверяешь существование $_GET[' r '], он пишет что индекс 'r' не известен, и правильно пишет.... Альтернативноерешение сразу при загрузке перейти на index.php?r=1 а как? и чтоб не зациклить | |
|
|
|
|