рони,
да, спасибо.
И второй момент. Я тут немного подредактировал код, теперь письма отправляются и поступают по почту, всё замечательно работает. Одно только не могу понять, как сделать, чтобы в поле "от кого" была не мой адрес почты, а адрес почты отправителя. И с Reply-To пытался, но не в какую. Подскажите, пожалуйста
<?php
if (isset($_POST["email"])){
if (isset($_POST["name"])) {$name = $_POST["name"];}
if (isset($_POST["email"])) {$email = $_POST["email"];}
if($name=="" or $email==""){
echo "Заполните, пожалуйста, все поля!";
}else{
$ip=$_SERVER["REMOTE_ADDR"];
$to = "mail@mail.ru";
$subject = "Заявка!";
$headers = "Content-type:text/plain; charset=utf-8;";
$headers = "From: <mail@mail.ru>";
$message = "Имя: $name\nE-mail: $email\nIP отправителя: $ip";
$send = mail($to, $subject, $message, $headers);
if ($send == "true")
{
echo "Поздравляем! Ваша заявка принята!";
}
else
{
echo "Не удалось отправить, попробуйте снова!";
}
}
}
ini_set('short_open_tag', 'On');
?>
рони,
кстати, обе формы теперь работают, только почему-то при нажатии на субмит, если поля не заполнены, то предупреждение "Заполните, пожалуйста, все поля!" не появляется, а только срабатывает required. Это не настолько конечно важно, но просто не могу понять причины