// WR-guest v 1.7 // 28.08.06 г. // Miha-ingener@yandex.ru
#error_reporting (E_ALL);
//$mainpage="http://МОЙ_САЙТ_RU-исправте_в_index.php_на_5-ой_строчке";
$mainpage="../";
include "confgb.php";
include "langgb.php";
$shapka="
";
// БЛОК загадок
$rand_zag=array(
"Сидит дед, во сто шуб одет. Кто его раздевает, тот слёзы проливает.",
"Стоит Антошка на одной ножке. Кто его встретит - всяк ему поклонится.",
"Кто поляны белит белым? И на стенах пишет мелом?",
"Шьет пуховые перины, разукрасил все витрины?",
"Покатился по полу колобок, да оставил хвост на семь верст",
"Все обходят это место: здесь земля, как буд-то тесто.",
"Здесь осока, кочки, мхи, нет опоры для ноги.",
"умный Ивашка в деревянной рубашке. По белому полю пойдёт, всяк его след поймет",
"Кто приходит, кто уходит, все ее за ручку водят",
"Летит - кричит, сядет - молчит, кто его убьет - свою кровь прольет");
// БЛОК ответов на загадки
$rand_qwe=array(
"лук",
"гриб",
"мороз",
"мороз",
"клубок",
"болото",
"болото",
"карандаш",
"дверь",
"комар");
$rnd_do=array("plas","minus","multiplication");
// Событие добавления сообщения if $event=add
if (isset($_GET['event'])) {
if ($_GET['event']=="add") {
//EXIT;
// возвращаем значения данных из формы и присваиваем их переменным
if (isset ($_POST['name']) & isset ($_POST['msg']) & isset ($_POST['email'])) {$name=$_POST['name']; $msg=$_POST['msg']; $email=$_POST['email'];} else {exit;}
if ($antispam=="1") {
if (isset($_POST['num'])) {$num=$_POST['num'];} else {print"$shapka $back $vv33 $vv34"; exit;}
if (isset($_POST['rand'])) {$rand=$_POST['rand'];} else {print"$shapka $back $vv33 $vv34"; exit;}
if ($num!=$rand) {print"$shapka $back $vv33 $vv34"; exit;}}
if ($antispam=="2") {
if (isset($_POST['usernum'])) {$usernum=$_POST['usernum'];} else {print"$shapka $back $vv31 $vv32"; exit;}
if (isset($_POST['chek'])) {$chek=$_POST['chek'];} else {print"$shapka $back $vv31 $vv32"; exit;}
$dt=explode("|",$chek);
if ($dt[1]==0) {$number=$dt[0]+$dt[2];}
if ($dt[1]==1) {$number=$dt[0]-$dt[2];}
if ($dt[1]==2) {$number=$dt[0]*$dt[2];}
if ($usernum!=$number) {print"$shapka $back $vv31 $vv32"; exit;}}
if ($antispam=="3") {
$qwe=$_POST['qwe'];
$answer=$_POST['answer'];
if (strtolower($rand_qwe[$qwe])!=strtolower($answer)) {print"$shapka $back $vv29 $vv30"; exit;}}
if ($name == "" || strlen($name) > $maxname) {print "$shapka $back $vv28 $maxname $vv27"; exit;}
if ($msg == "" || strlen($msg) > $maxmsg) {print "$shapka $back $vv26 $maxmsg $vv27."; exit;}
if (!eregi("^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$", $email) and $email != "") {print "$shapka $back и введите корректный E-mail адрес!"; exit;}
$msg=str_replace("|","I",$msg);
$name=wordwrap($name,24,' ',1); // разрываем слишком длинные строки
$msg=wordwrap($msg,75,' ',1);
$today=mktime();
// производим запись данных в файл по шаблону: собщение|имя|емайл|дата|время|МКТАЙМ|
$text="$msg|$name|$email|$date|$time|$today|";
$text=str_replace(" ",' ',$text);
$text=str_replace("&",'&',$text);
$text=str_replace(">",'>',$text);
$text=str_replace("<",'<',$text);
$text=str_replace("\"",'"',$text);
$text=preg_replace("/\n\n/",'