Размер файла: 2.31Kb
<?
header("Content-type:text/html; charset=utf-8");
$mail_mess = $mess;
$mail_name = $name;
$name = cutty($name);
$mail = cutty($mail);
$url = cutty($url);
$city = cutty($city);
$mess = cutty($mess);
setcookie("cookmess", str_replace ("<br>", "\n", $mess), time()+3600);
$date = time();
$mail_date = mydate($date);
if (($f_antispam==$antispam)&&($antispam<>"")||($spamcontrol<>"yes"))
{
$f = fopen ($data,"a");
flock ($f,2);
fputs ($f,"$name|$mess|$mail|$url|$city|$date||$ip\r\n");
flock ($f,3);
fclose ($f);
$very_bad = 0;
$ref_url="index.php";
}
else
{
$very_bad = 1;
$ref_url="index.php?messref=1";
}
$mess = "";
if (isset($mail_mess) && isset($mail_name) && $send_mail == "yes" && (!$very_bad ||($mail_spam=="yes"))):
$subject="Сообщение от $mail_name";
$body="
~~
$mail_name ($city)
Email: $mail
URL: $url
~~
$mail_mess
~~
$mail_date
~~
IP-адрес: $ip
Совпадение кодов антиспам-фильтра: $f_antispam ~~ $antispam
";
if ($mail<>"") $headers = "From: ".$mail."\n";
else $headers = "From: [email protected]\n";
$headers .= "Content-Type: text/plain; charset=utf-8";
mail($mailto, $subject, $body, $headers);
endif;
?>
<html>
<head>
<title><?=$gname?></title>
<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<META http-equiv="refresh" content="2; url=<?=$ref_url?>">
<? require ("design/css.inc.php"); ?>
</head>
<body bgcolor=<?=$BACKGROUND?> topmargin=15 leftmargin=0 marginwidth=0 marginheight=0>
<table width=<?=$TABWIDTH?> border=0 align="center" cellpadding=2 cellspacing=1 bgcolor=<?=$BORDER;?>>
<tr bgcolor="<?=$LIGHT;?>" class=p>
<td>
<?
if ($very_bad==0) echo "<p class=p><strong>Сообщение добавлено.</strong></p>";
else
{
echo "<p class=p><strong>Сообщение НЕ добавлено. Несовпадение контрольных цифр</strong></p><br/>";
}
?>
<p class=p>Сейчас вы будете перемещены в гостевую книгу. Нажмите <a href="<?=$ref_url?>"><strong>ЗДЕСЬ</strong></a>, если не хотите ждать или не работает автоматическое перенаправление.</p></td>
</tr>
</table>
</body>
</html>