Тема: Поможіть, приходить пуста форма обратного звязку
ще не освоїв ази програміруваня, того есть помилки, поможіть с формой обратного звязку, отправляє на імеіл пустий лист, без даних заповнених в формі, поможіть найти помилку
PHP:
<?php
// ----------------------------конфигурация-------------------------- //
$adminemail="yarluk07@interos.s-host.net"; // e-mail админа
$date=date("d.m.y"); // число.месяц.год
$time=date("H:i"); // часы:минуты:секунды
$backurl="http://interos.s-host.net"; // На какую страничку переходит после отправки письма
//---------------------------------------------------------------------- //
$name = filter_input(INPUT_POST,'name');
$phone = filter_input(INPUT_POST,'phone');
$email = filter_input(INPUT_POST,'email', FILTER_VALIDATE_EMAIL);
if ( $email === false ){
// не валидный емейл
}
{
echo
"<center>Вернитесь <a
href='javascript:history.back(1)'><B>назад</B></a>. Вы
указали неверные данные!";
}
{
$msg="
<p>Имя:$name</p>
<p>Телефон:$phone</p>
<p>E-mail:$email</p>
";
// Отправляем письмо админу
mail("$adminemail","$date $time Сообщение
от $name", "$msg");
// Сохраняем в базу данных
$f = fopen("message.txt", "a+");
fwrite($f," \n $date $time Сообщение от $name");
fwrite($f,"\n $msg ");
fwrite($f,"\n ---------------");
fclose($f);
}
?>
HTML:
<div class="form">
<form action= "php/post.php" method= "POST">
<div class="form-heading">
<h6>Получите доступ </h6>
<p>к оптовым ценам <span>+ скидку до 25 000 грн</span>. на заказ</p>
</div>
<div class="form-content">
<div class="form-group form-group1">
<label>Имя</label>
<input type="text" name="name" class="name required">
</div>
<div class="form-group form-group2">
<label>Телефон</label>
<input type="text" name="phone" class="phone required">
</div>
<div class="form-group form-group3">
<label>E-mail</label>
<input type="text" name="email" class="email required">
</div>
<a href="#" class="submit ORDER1">Получить доступ</a>
<p>Мы гарантируем конфиденциальность ваших данных</p>
</div>
</form>
</div>