|
|
|
| http://www.reaktor.net.ua
<?php
$action=$_POST['action'];
$mail_from=$_POST['mail_from'];
if (!empty($action))
{
if(!empty($mail_from))
{
if(!preg_match("/^[\da-z\._-]+@[\da-z\._-]+\.[a-z]{2,6}$/i", $mail_from));
{
echo("Введите адрес электронной почты в виде address@server.coom"); exit();
}
$mail_from = substr($_POST["mail_from"],0,32);
$mail_from = trim($mail_from);
$mail_from = htmlspecialchars(stripslashes($mail_from));
$mail_subject = substr($_POST['$mail_subject'],0,64);
$mail_subject = trim($mail_subject);
$mail_subject = htmlspecialchars(stripslashes($mail_subject));
$mail_msg = substr($_POST["$mail_msg"],0,1024);
$mail_msg = trim($mail_msg);
$mail_msg = htmlspecialchars(stripslashes($mail_msg));
$mail_msg=$mail_from.$mail_msg;
if(mail("feedback@reaktor.net.ua", $mail_subject, $mail_msg))
{
echo("Сообщение успешно отправлено <br><a href=\"javascript:history.go(-1)\"
class=\"text\">Вернуться назад</a>.");
}
else
{
echo("При отправлении сообщения произошла ошибка! <br><a href=\"javascript:history.go(-1)\"
class=\"text\">Вернуться назад</a>.");
}
}
else
{
echo("Введите адрес для обратной связи! <br><a href=\"javascript:history.go(-1)\"
class=\"text\">Вернуться назад</a>.");
}
}
?>
|
Показует постоянно !mail. | |
|
|
|
|
|
|
|
для: LINKIN
(06.06.2008 в 15:36)
| | >if(!preg_match("/^[\da-z\._-]+@[\da-z\._-]+\.[a-z]{2,6}$/i", $mail_from));
В конце точку с запятой уберите. | |
|
|
|