Форма обратной связи
Итак, форма обратной связи. Для её изготовления нам понадобится старая спортивная форма, вывернутая наизнанку, и сотовый телефон чуть-чуть php, чуть-чуть html. Прикручивать капчу пока не будем, я всё равно полковник, т.к. мне никто не пишет =)
По сути нам нужно что-нибудь типа такого:
<form method= "post" action= "/send/"> //указываем метод для формы и адрес страницы, которая это всё обработает
<label>Имя:</label><br> //подписываем поля
<input type= "text" name= "name"><br> //и указываем что это
<label>E-mail:</label><br> //подписываем поля
<input type= "email" name= "email"><br> //и указываем что это
<label>Сообщение:</label><br> //подписываем поля
<textarea name= "message"></textarea><br> //и указываем что это
<input type= "submit" name= "submit" value= "Отправить"> //кнопка
</form> //не забываем закрыть за собой
Но я хочу вставить это куда-нибудь в макет и чтобы оно не отсвечивало занимало много места, так что — завернём форму в details:
<hr /> //что-то типа отступа, мне так нравится
<details> //сворачиваем
<summary><u>обратная связь</u> //и подписываем
</summary>
<form method= "post" action= "/send/"> //остальное
<label>Имя:</label><br> //вы
<input type= "text" name= "name"><br> //уже
<label>E-mail:</label><br> //знаете
<input type= "email" name= "email"><br>
<label>Сообщение:</label><br>
<textarea name= "message"></textarea><br>
<input type= "submit" name= "submit" value= "Отправить">
</form>
</details>
Ок, вот мы маленько размяли пальцы, осталось набросать страничку, которая обработает то, что мы вносим в форму:
<?php //думаю комментировать тут что-либо
if(isset($_POST['submit'])) { //просто излишне
$to = "alexp.flx@gmail.com";
$name = $_POST['name'];
$from = $_POST['email'];
$subject = "Сообщение от $name";
$message = $_POST['message'];
$headers = "From:" . $from;
mail($to,$subject,$message,$headers); //вот эта шалупонь и отправляет письмо, всё просто
echo "Ваше сообщение было отправлено.";
}
?>
И ещё меньше писанины! Сегодня моя лень прямо в ударе!
Осталось только проверить как оно работает:
1. Заполняем.
2. Отправляем.
3. Проверяем.
Главное помните — подозрительные письма могут попасть в спам, так что не забывайте вкладывать в конверты деньги проверять эту категорию.



