Доброе время суток, у меня стоит такая форма контактов на сайте (Сайт визитка на html) но форма в php, моя проблема в том что отправитель всегда сервер, можно сделать так что бы поле е-майл было обязательным и перенимало както в отправителя что бы можно было сразу дать ответ на контакт. Код: <?php $post = (!empty($_POST)) ? true : false; if($post) { $name = htmlspecialchars($_POST["name"]); $tel = htmlspecialchars($_POST["tel"]); $email = htmlspecialchars($_POST["email"]); $budjet = htmlspecialchars($_POST["budjet"]); $comment = htmlspecialchars($_POST["comment"]); $place = htmlspecialchars($_POST["place"]); $error = ""; if(!$error) { $sub = 'Поступила новая заявка'; $message ="Поступила новая заявка\n\nИмя - ".$name."\nТелефон - ".$tel."\nEmail - ".$email."\nБюджет - ".$budjet."\nКомментарий к заказу - ".$comment."\nФорма с которой поступила заявка - ".$place ; $mail = mail("тут мой емайл", $sub, $message,"Content-type:text/plain; charset = utf-8"); if($email) { echo 'OK'; } } } ?>
поле email обязательное: PHP: if (empty($_POST["email"])) { echo 'This field is required';} + на html можно повесить required на инпуте. Добавляем From: PHP: $headers = 'From: [email protected]' . "\r\n" .'Content-type:text/plain; charset = utf-8';mail($to, $subject, $message, $headers);