[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Запрет на отправку незаполненных полей
strannic
Подскажите как в форме обратной связи запретить отправку незаполненных полей.
Например:
\nУлица: $street \nДом: $home \nКорпус: $korpus \nСтроение:

Почта принимает- Улица:\\\\\
Дом: \\\\\\
Корпус:
Строение:\\\
В данном случае Корпус незаполнено.



Спустя 13 минут, 50 секунд (28.10.2011 - 16:25) l@pteff написал(а):
В начале скрипта проверяй:

if (!$_POST['korpus']) exit('Поле не заполнено');

Спустя 36 минут, 53 секунды (28.10.2011 - 17:02) strannic написал(а):
Так-то оно так но расшифровка $korpus все равно отправляется. На почту придет Корпус: 0

Спустя 6 минут, 48 секунд (28.10.2011 - 17:09) Игорь_Vasinsky написал(а):
strannic
да ну???

может ты покажешь обработчик?

Спустя 21 минута, 33 секунды (28.10.2011 - 17:30) Winston написал(а):
Цитата (l@pteff @ 28.10.2011 - 16:25)
if (!$_POST['korpus'])  exit('Поле не заполнено');

l@pteff
Поставь вывод ошибок E_ALL и получишь кучу нотисов.
Вот так примерно
if(!empty($_POST['korpus']))
{
mysql_query("INSERT...");
}
else
{
echo 'Не заполнено поле';
return;
}

Спустя 1 час, 10 минут, 25 секунд (28.10.2011 - 18:41) strannic написал(а):
Спасибо попробую!
А сообщение формировать так?
/* Формируем сообщение */
$address = "logo456@mail.ru";
$sub = "Заказ ON-LINE!!!";
$mes = "Дом: $home \nКорпус: $korpus \nСтроение";

Спустя 2 минуты, 57 секунд (28.10.2011 - 18:44) Игорь_Vasinsky написал(а):
для mail()? можешь так.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.