Примечание: неопределенный индекс

PHP является одним из любимых инструментов языка сценариев среди веб-мастеров. Однако иногда пользователь может встретить сообщение об ошибке «неопределенный индекс». Эта ошибка в основном из-за неправильных настроек переменных. При восстановлении переменных из формы, заполненной пользователем, может возникнуть ошибка. Обычно в PHP команды $ _POST и $ _GET используются для извлечения значений, указанных в форме. При использовании этих функций вы можете встретить следующее Уведомление: неопределенное индексное сообщение. Чтобы избавиться от этой ошибки, убедитесь, что в поле таблицы установлена ​​функция isset (), которая определяет, было ли определенное значение уже объявлено PHP. Это сообщение об ошибке может быть отложено до настройки сервера. Вы можете изменить тип сообщения об ошибке, используя функцию error_reporting.

При попытке восстановить переменные из ваших форм, если вы используете переменные $ _POST или $ _GET для восстановления ваших форм или иным образом, вы можете столкнуться с этой ошибкой:

 Примечание: неопределенный индекс в 'пути к файлу, выполняющему php' в строке 'текущая строка' 

Чтобы избежать этой ошибки, проверьте, были ли поля таблицы установлены с помощью функции set ().

Пример для переменной $ _POST ['trick']:

 // Перед тем, как использовать $ _POST ['trick'] if (isset ($ _POST ['trick'])) (/ / Инструкции, если $ _POST ['trick'] существует) 

Этот тип ошибки откладывается до настройки сервера.

Это не сообщается по умолчанию, потому что это не важно, в зависимости от константы E_NOTICE.

Вы можете изменить типы сообщений об ошибках, используя error_reporting .

Предыдущая статья Следующая статья

Лучшие советы