</head>
<body>
<!-- Ниже Javasccript, который проверяет форму перед отправкой на заполненность -->
<script language="JavaScript">
<!--
required = new Array("imya", "email", "tema", "text", "zkod"); required_show = new Array("Ваше Имя", "Ваш E-mail", "Тема", "Сообщение", "Каптча"); function sendm () {
var i, j;
for(j=0; j<required.length; j++) {
for (i=0; i<document.forms[0].length; i++) {
if (document.forms[0].elements[i].name == required[j] && document.forms[0].elements[i].value == "" ) {
alert('Пожалуйста, заполните поле ' + required_show[j]);
document.forms[0].elements[i].focus();
return false;
}
}
}
return true;
}
-->
</script><p>
<?
$s_imya = $_POST['imya'];
$s_email = $_POST['email'];
$s_tema = $_POST['tema'];
$s_text = $_POST['text'];
if (isset($_POST['send'])) { if ($s_imya == "" or $s_email == "" or $s_tema == "" or $s_text == "") {
echo '<center><img src="' . $ns . '/images/error.png" alt="ошибка"></center>';
echo '<center><font color="red"><strong>Пожалуйста, заполните все поля!</strong></font></center>';
print '<center><a href="' . $ns .
'/index.php?mail">Вернуться назад</a></center>';
include('templates/footer.php');
}
if (!preg_match('/^(([^<>()[\]\\.,;:\s@"\']+(\.[^<>()[\]\\.,;:\s@"\']+)*)|("[^"\']+"))@((\[\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}\])|(([a-zA-Z\d\-]+\.)+[a-zA-Z]{2,}))$/', $s_email)) {
echo '<center><img src="' . $ns . '/images/error.png" alt="ошибка"></center>';
echo '<center><font color="red"><strong>Введён некорректный e-mail адрес!</strong></font></center>';
print '<center><a href="' . $ns .
'/index.php?mail">Вернуться назад</a></center>';
include('templates/footer.php');
}
////////////////////////////////////////////////////////////////////////////
echo '<center><font color="red"><strong>Сообщение должно содержать от 4 до 50 символов!</strong></font></center>';
print '<center><a href="' . $ns .
'/index.php?mail">Вернуться назад</a></center>';
include('templates/footer.php');
}
////////////////////////////////////////////////////////////////////////////
if ($_SESSION['secpic'] != strtolower($_POST['zkod'])) { echo '<center><img src="' . $ns . '/images/error.png" alt="ошибка"></center>';
print '<center><font color="red"><strong>Неверный защитный код!</strong></font></center>';
print '<center><a href="' . $ns .
'/index.php?mail">Вернуться назад</a></center>';
include('templates/footer.php');
}
$to = $_POST['email'];
$subject = '' . $s_tema . '';
$msg = '<html>
<head>
<title>Письмо с Вашего сайта</title>
</head>
<body>
<p>Здравствуйте!С вашего сайта пришло следующее сообщение:<br />' . $s_text . '<br />Имя отправителя: ' . $s_imya . 'Ip отправителя: ' . $_SERVER['REMOTE_ADDR'] . 'Домен Вашего сайта: ' . $_SERVER['SERVER_NAME'] . '
</p>
</body>
</html>';
$mailheaders = "Content-type: text/html; charset=windows-1251 \r\n";
$mailheaders .= "From: $s_email\n";
mail($to, $subject, $msg, $mailheaders); echo '<center><img src="' . $ns . '/images/ok.png" alt="ok"></center>';
echo '<center><font color="green"><b>Спасибо, Ваше сообщение отправлено!</b></font></center>';
echo '<center><font color="green"><b>Буквально через 4 секунды, Вас автоматически перенаправит на главную страницу...</b></font></center>';
unset($_SESSION['secpic']); include('templates/footer.php');
echo <<< HTML
<script language="JavaScript">
setTimeout("document.location=\"$ns\";",4000);
</script>
HTML;
}
?>
<table align="center" border="0">
<form name="sendmaksik" action="<?= $ns; ?>/index.php?mail" method="POST" onSubmit="return sendm();">
<tr><td><b>Ваше Имя:</b><br /><input type="text" name="imya" size="90" maxlength="20" /></td></tr>
<tr><td><b>Rjve:</b><select name="email" style="width:485px;">
<option selected="" value="online.vozone@gmail.com">Генеральный Директор</option>
<option value="admin@sait.ru">Админу</option>
</select>
</td></tr>
<tr><td><b>Тема:</b><br /><input type="text" name="tema" size="90" maxlength="45" /></td></tr>
<tr><td><b>Сообщение:</b><br /><textarea name="text" rows="5" cols="92">
</textarea></td></tr>
<tr><td><img src="<?= $ns; ?>/system/kapcha.php" alt="капча" /></td></tr>
<tr><td><b>Каптча:</b><br /><input type="text" name="zkod" size="90" maxlength="5" /></td></tr>
<tr><td></td></tr>
<tr><td><input type="submit" name="send" value="Отправить письмо" class="button" /></td></tr>
</form>
</table></p>
</body>
</html>