Как удалить уведомление о загрузке изображения ajax - PullRequest
0 голосов
/ 28 декабря 2011

Я делаю проект в php. Я использовал ajax-код для загрузки изображения. Все сделано хорошо, все работает, но отображается уведомление, и я хочу 2 удалить это уведомление ... Обратите внимание на следующее:

  • Примечание: неопределенная переменная: errorList в C: \ xampp \ htdocs \ ajax \ scripts \ ajaxupload.php в строке 18 Примечание: Неопределенная переменная: errorList в C: \ xampp \ htdocs \ ajax \ scripts \ ajaxupload.php в строке 132

Я не понимаю, в чем смысл сообщения ... Как удалить это уведомление?

Ответы [ 2 ]

0 голосов
/ 28 декабря 2011

Просто определите переменные как null перед их использованием, чтобы по умолчанию они были нулевыми, пока не получили значение из другого места.Переменные, определенные внутри блока if или посредством пользовательского ввода, иногда не определяются, верно?Поэтому для них требуется значение по умолчанию, так что они, по крайней мере, существуют, даже если им не дано значение.

$errorList = null;
0 голосов
/ 28 декабря 2011

Чтобы удалить уведомление, вы должны либо проверить, определена ли эта переменная $errorList, и, если она есть, то проверить ajaxupload.php on line 18 и ajaxupload.php on line 132 видит ли она ее или выходит за рамки.

Другая вещь, которую вы могли бы сделать, это поместить в начало PHP-файла ini_set( 'display_errors', 0 );, но это действительно плохая идея, поскольку Notice создана, чтобы показать, что вы делаете неправильно.

...