Вот есть php-код формы, в которой мы указываем какие данные пользователю нужно указать и какие данные мы должны получить.
<?php
$post = (!empty($_POST)) ? true : false;
if($post) {
$email = $_POST['email'];
$name = $_POST['name'];
$email = $_POST['email'];
$sub = $_POST["sub"];
$message = $_POST['message'];
$error = '';
if(!$name) {$error .= 'Укажите свое имя. ';}
if(!$email) {$error .= 'Укажите электронную почту. ';}
if(!$sub) {$error .= 'Укажите тему обращения. ';}
if(!$message || strlen($message) < 1) {$error .= 'Введите сообщение. ';}
if(!$error) {
$address = "moiadress@gmail.com"; //ВНИМАНИЕ! Здесь указываете адрес электронной почты, на которую будут приходить письма.
$mes = "Имя: ".$name."\n\nТема: " .$sub."\n\nСообщение: ".$message."\n\n";
$send = mail ($address,$sub,$mes,"Content-type:text/plain; charset = UTF-8\r\nFrom:$email");
if($send) {echo 'OK';}
}
else {echo '<div class="err">'.$error.'</div>';}
}
?>
Как сделать так, чтобы мы получали еще информацию с какой страницы (ссылку страницы) были отправлены данные. То есть, форма размещена на нескольких страницах - и нужно знать с какой страницы пользователь отправил данные.