0
Спасибо

Несколько слов благодарности всегда очень кстати.

Как удалить ошибку неопределенного индекса при использовании переменных PHP


$ _POST или $ _GET – две специальные функции PHP, которые используются для получения переменных из формы, заполненной пользователем. При использовании этих функций Вы можете столкнуться с ошибкой, которая говорит о существовании неопределенного индекса (Undefined Index Error).

Эту ошибку можно устранить с помощью PHP-функции isset ().

N.B. Наличие неопределенного индекса является незначительной ошибкой и поэтому обычно о ней не уведомляется по умолчанию. Однако, это зависит от конфигурации сервера. С помощью функции error_reporting можно изменить тип сообщения об ошибке.

Исправление ошибки неопределенного индекса при использовании переменных PHP

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


// Перед использованием $_POST['значение']
если (isset($_POST['значение']))
{
// Действия, если $_POST['значение'] существует
}

Изображение: © Scanrail1 - Shutterstock.com
0
Спасибо

Несколько слов благодарности всегда очень кстати.

Задать вопрос
Jean-François Pillou

Контент нашего сайта создается в сотрудничестве с экспертами в области IT и под руководством основателя CCM.net и технического директора Figaro Group Жана-Франсуа Пиллу. CCM - ведущий международный сайт о технологиях, доступный на 11 языках.

Подробнее о команде CCM

Оригинальная статья опубликована пользователем . Переведено пользователем Наталья Торжанова. Последнее обновление от пользователя Макс Вега.

Данный документ под заголовком "Как удалить ошибку неопределенного индекса при использовании переменных PHP" представлен по лицензии Creative Commons. Любое копирование, повторное использование или редактирование содержания должно осуществляться со ссылкой на CCM (https://ru.ccm.net/).

0 Kомментарий