View file write.php

File size: 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>