| |
|
|
| | залил базу, сначало была ошибка на главной исправил дописал
теперь ошибка в админке при добавлении опроса
Notice: Undefined index: id_poll in T:\home\localhost\poll\admin\addpollform.php on line 27 | |
| |
|
|
| |
|
|
| |
для: MadDen
(06.08.2007 в 06:54)
| | | Подскажите как исправить? | |
| |
|
|
| |
|
|
| |
для: MadDen
(06.08.2007 в 09:30)
| | | Ну возможно это и не ошибка, такая ситуация например возможна когда ты сразу используешь переменную которая инициализируется в дальнейшем, вобщем тут надо посмотреть на работу скрипта, если он работает не так как надо то нужно смотреть код | |
| |
|
|
| |
|
|
| |
для: вит
(06.08.2007 в 10:17)
| | | >Ну возможно это и не ошибка, такая ситуация например возможна когда ты сразу используешь переменную которая инициализируется в дальнейшем,
Такая ситуация представляет собой самую обыкновенную, самую распространенную, самую труднопрогнозируемую ошибку. | |
| |
|
|
| |
|
|
| |
для: Trianon
(06.08.2007 в 10:40)
| | | Повторюсь ошибкой это становиться только в том случае, если скрипт работает не так как надо, а вывод этого сообщения еще не говорит об этом | |
| |
|
|
| |
|
|
| |
для: вит
(06.08.2007 в 12:10)
| | | Что ж. Тогда и я повторюсь.
Обращение к недекларированной переменной - ошибка в любом случае.
Есть нотайс, нет нотайса - неважно.
До некоторой степени эту ситуацию можно сгладить, предусмотрев результат неудачного обращения, после чего заблокировать этот самый нотайс - в этой самой строчке. .
В этом случае ошибка хоть и остается, но особо никому не мешает.
В любом другом варианте разрешения проблем, она продолжает прямо или косвенно приносить неприятности. В том числе и в варианте, который регулярно предлагает cheops (в этом случае подход лишает программиста возможности использовать диагностические средства исполнительной среды для отлова других аналогичных ошибок в других местах программы)
Что-то непонятно? | |
| |
|
|
| |
|
|
| |
для: MadDen
(06.08.2007 в 09:30)
| | | 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 | |
| |
|
|