$maxsurname) {print "$shapka $back Вы не ввели фамилию, или вввели слишком длинную фамилию!"; exit;} if ($name=="" || strlen($nam)>$maxnam) {print "$shapka $back Вы не ввели имя, или ввели слишком длинное имя!"; exit;} if ($sitizen=="" || strlen($sitizen)>$maxsitizen) {print "$shapka $back Вы не ввели гражданство, или ввели слишком длинное гражданство!"; exit;} if ($tel1=="" || strlen($tel1)>$maxtel) {print "$shapka $back Вы не ввели телефон, или ввели слишком длинный телефон!"; exit;} if ($rooms=="" || strlen($rooms)>$maxrooms) {print "$shapka $back Вы не ввели количество номеров, или ввели слишком длинное количество номеров!"; exit;} if ($checkin=="" || strlen($checkin)>$maxcheckin) {print "$shapka $back Вы не ввели дату въезда, или ввели слишком длинную дату въезда!"; exit;} if ($checkout=="" || strlen($checkout)>$maxcheckout) {print "$shapka $back Вы не ввели дату отъезда, или ввели слишком длинную дату отъезда!"; exit;} if(!preg_match("/^[a-z0-9\.\-_]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/is", $_POST['email']) or $_POST['email']=="") {print "$shapka $back и введите корректный E-mail адрес!"; exit;} $nam=str_replace("|","|",$nam); $tema=str_replace("|","|",$tema); $msg=str_replace("|","|",$msg); $text="$name|$tema|$email|$msg|"; $text=str_replace("",' ',$text); $text=str_replace("&",'&',$text); $text=str_replace(">",'>',$text); $text=str_replace("<",'<',$text); text="preg_replace("/\n\n/",'
',$text); $text=preg_replace("/\n/",'
',$text); $text=preg_replace("/\\\$/",'',$text); $text=preg_replace("/\r/",'',$text); $text=stripslashes($text); $text=preg_replace("/\\\/",'',$text); $text=str_replace("\r\n","
",$text); $text=str_replace("\n\n",'
',$text); $text=str_replace("\n",'
',$text); $text=str_replace("\t",'',$text); $text=str_replace("\r",'',$text); $text=str_replace(' ',' ',$text); $exd=explode("|",$text); $name=$exd[0]; $tema=$exd[1]; $email=$exd[2]; $msg=$exd[3]; $host=$_SERVER["HTTP_HOST"]; $self=$_SERVER["PHP_SELF"]; $smailurl="http://$host$self"; $date=date("d.m.Y"); $time=date("H:i:s"); $headers=null; $headers.="Content-Type: text/html; charset=windows-1251\r\n"; $headers.="From: ".$surname." <".$email.">\r\n"; $headers.="X-Mailer: PHP/".phpversion()."\r\n"; $allmsg="
Бронирование от посетителя сайта \"$smailurl\"
Информация |
Фамилия: |
$surname |
Имя: |
$nam |
Отчество: |
$patronymic |
Гражданство: |
$sitizen |
Телефон1: |
$tel1 |
Телефон2: |
$tel2 |
Город: |
$city |
Е-майл: |
$email |
Количество номеров: |
$rooms |
Корпус 1, Двухместный номер (20м2): |
$rooms1 |
Корпус 1, Двухместный номер (25м2): |
$rooms2 |
Корпус 2, Двухместный номер: |
$rooms3 |
Корпус 2, Двухместный номер с улучшенной планировкой: |
$rooms4 |
Корпус 2, Двухместный номер с террасой: |
$rooms5 |
Корпус 2, Двухместный двухкомнатный номер: |
$rooms6 |
Дата въезда: |
$checkin |
Дата отъезда: |
$checkout |
Встреча: |
$meeting |
Дополнительная информация: |
$msg |
Дата отправки: |
$time - $date г. |
Ваш заказ успешно отправлен
Вернуться назад"; $printmsg="$allmsg"; $allmsg.="
* Это сообщение сгенерировано и отправлено роботом с формы обратной связи. Отвечать на него не нужно."; mail("$myemail", "Обратная связь. Заказ от $surname, $name", $allmsg, $headers); print "$printmsg"; exit; } } else { print "