Уважаемый, заполните пустое поле в PHP


Давайте представим ситуацию: человек зашел на сайт, увидел форму подписки и решил подписаться. НО этот человек забыл указать свой e-mail в специальном поле и он не понимает, чего он делает не так. Такая же ситуация может произойти при прохождении опроса, теста или во время регистрации. Человек может забыть заполнить какое-нибудь поле, забыть внести в это поле свои данные.

Необходимо сделать так, чтобы при незаполнении поля срабатывал какой-то сценарий. Допустим, текстовое указание того, что нужно заполнить то или иное поле.

Для начала создают HTML форму: например, в которую нужно внести электронный адрес и имя.

Необходимо сделать так, чтобы при незаполнении определенного поля вылезало предупреждение. Создается предупреждающий текст при помощи IF (если):

if ($_POST["name"] == "") – если name равно двойным кавычкам, то возникнет предупреждение echo “Вы не указали имя, пожалуйста, укажите его”.

Обратите внимание, что if ($_POST["name"] – это поле, в которое пользователь должен занести свое имя. По такому же принципу поступают и с полем, предназначенным для ввода электронного адреса – if ($_POST["email"] == "")

 

Готовый Пример:


 

Результаты:
Не указали имя в форме "text"
Не указан электронный адрес Input type = text
if (isset ($_POST["green"])) –  Isset проверяет нажата или не нажата кнопка green: если пользователь нажал на кнопку, то выполняются действия, находящиеся в скобках { } Текстовые предупреждения не будут показываться в том случае, если пользователь введет что-нибудь в поля.

Важно знать:   Создаем генератор цитат при помощи PHP

Отправить ответ

avatar
  Подписаться  
Сообщить мне о