- Автор темы
- #1
Собственно создал форму
а вот как обрабатывается
но почему то если форму не заполнить код ошибки не выводится в чем трабла, подскажите пожалуйста ?
HTML:
<form action="send.php" method="post">
<div class="formaction">
<p class="left dithr50">Фамилия Имя Отчество<input class="right afd" type="text" name="Fio"></p>
<p class="left dithr50">Адрес<input class="right afd" type="text" name="addres"></p>
<p class="left dithr50">Контактный телефон<input class="right afd" type="text" name="phone"></p>
<p class="left dithr50">Площадь дома<input class="right afd" type="text" name="hoses"></p>
<p class="left dithr50">Длина подземного газопровода<input class="right afd" type="text" name="gazdlin"></p>
<p class="left dithr50">Длина внутреннего газопровода<input class="right afd" type="text" name="dlingazhose"></p>
<p class="left dithr50">Тип газового оборудования<input class="right afd" type="text" name="tipgaz"></p>
<div class="centersds"><input type="submit" value="Отправить"></div>
</div>
</form>
PHP:
<?php
$Fio = $_POST['Fio'];
$addres = $_POST['addres'];
$phone = $_POST['phone'];
$hoses = $_POST['hoses'];
$gazdlin = $_POST['gazdlin'];
$dlingazhose = $_POST['dlingazhose'];
$tipgaz = $_POST['tipgaz'];
if( $Fio == "" || $addres == "" || $phone == "" || $hoses == "" || $gazdlin =="" || $dlingazhose =="" || $tipgaz =="" )
{
echo('ошибка');
exit;
}
else
{
$toaddress = '';
$subject = 'Предварительный заказ';
$mailcontent = 'Фамилия Имя Отчество: '.$Fio."\n"
'Адрес: '.$addres."\n"
'Контактный телефон: '.$phone."\n"
'Площадь дома: '.$hoses."\n"
'Длина подземного газопровода'.$gazdlin."\n"
'Длина внутреннего газопровода'.$dlingazhose."\n"
'Тип газового оборудования'.$tipgaz."\n";
mail($toaddress, $subject, $mailcontent);
}
?>