Вот html код формы:
<form action="./send.php" method="post">
<input type="text" name="user_name" value="Имя" placeholder="Имя">
<input type="email" name="email" placeholder="Email">
<textarea name="message" rows="7" placeholder="Сообщение"></textarea>
<input type="submit" value="Отправить сообщение">
</form>
Вот код php:
<?php
if(isset($_POST['email'])) {
$email_to = "alex@az.kl.com.ua";
$email_subject = "Сообщение с сайта";
function died($error) {
echo "Ошибка";
echo "<br /><br />";
echo $error;
die();
}
if(!isset($_POST['user_name']) ||
!isset($_POST['email'])) {
died('Ошибка 2');
}
$user_name = $_POST['user_name'];
$user_mail = $_POST['email'];
$email_message = "Сообщение.\n\n";
$email_message .= "Имя пользователя: ".$user_name."\n";
$email_message .= "Почта: ".user_mail."\n";
$headers = 'From: '.$user_mail."\r\n".
'Reply-To: '.$user_mail."\r\n" .
'X-Mailer: PHP/' . phpversion();
@mail($email_to, $email_subject, $email_message, $headers);
?>
<p>Сообщение отправлено</p>
<?php
}
?>
Сообщения не приходят, сайт залит на удаленном сервере.