Для Бизнеса  Госзаказчикам
 
 

"; $back="Вернуться назад и исправить"; // Удобная строка function replacer ($text) { // ФУНКЦИЯ очистки кода $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=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); do {$text=str_replace("


","
",$text);} while (preg_match("/



/i",$text)); do {$text=str_replace(" "," ",$text);} while (preg_match("/ /i",$text)); $text=str_replace("\t",' ',$text); $text=str_replace("\r",' ',$text); $text=str_replace(' ',' ',$text); $text=rtrim($text); return $text; } // Для цифрозащиты антиспам: $absrand="82321";// Случайное число. Используется для цифрозащиты. if (isset($_GET['image'])) { // Функция с цифрами защиты $st="R0lGODlhCgAMAIABAFNTU////yH5BAEAAAEALAAAAAAKAAwAAAI"; // общая часть для всех рисунков function imgwr($st,$num){ if ($num=="0") {$len="63"; $number=$st."WjIFgi6e+QpMP0jin1bfv2nFaBlJaAQA7";} if ($num=="1") {$len="61"; $number=$st."UjA1wG8noXlJsUnlrXhE/+DXb0RUAOw==";} if ($num=="2") {$len="64"; $number=$st."XjIFgi6e+QpMPRlbjvFtnfFnchyVJUAAAOw==";} if ($num=="3") {$len="64"; $number=$st."XjIFgi6e+Qovs0RkTzXbj+3yTJnUlVgAAOw==";} if ($num=="4") {$len="64"; $number=$st."XjA9wG8mWFIty0amczbVJDVHg9oSlZxQAOw==";} if ($num=="5") {$len="63"; $number=$st."WTIAJdsuPHovSKGoprhs67mzaJypMAQA7";} if ($num=="6") {$len="63"; $number=$st."WjIFoB6vxmFw0pfpihI3jOW1at3FRAQA7";} if ($num=="7") {$len="61"; $number=$st."UDI4Xy6vtAIzTyPpg1ndu9oEdNxUAOw==";} if ($num=="8") {$len="63"; $number=$st."WjIFgi6e+QpMP2slSpJbn7mFeWDlYAQA7";} if ($num=="9") {$len="64"; $number=$st."XjIFgi6e+QpMP0jinvbT2FGGPxmlkohUAOw==";} header("Content-type: image/gif"); header("Content-length: $len"); echo base64_decode($number); } // Вывод изображений на экран (все кодированы - робот не пройдёт) if (array_key_exists("image", $_REQUEST)) { $num=$_REQUEST["image"]; for ($i=0; $i<10; $i++) {if (md5($i+$absrand)==$num) {imgwr($st,$i); die();}} } exit;} //******************* Ниже лучше ничего не трогать ************************// // Событие ОТПРАВКИ СООБЩЕНИЯ if (isset($_GET['event'])) { //sleep(1); // мелкая защита от БОТОВ if ($antispam==TRUE) { $bada="$shapka $back Введённый вами код НЕ верен!"; if (isset($_POST['usernum'])) {$usernum=$_POST['usernum'];} else {exit("$bada");} if (isset($_POST['xkey'])) {$xkey=$_POST['xkey'];} else {exit("$bada");} $userkey=md5("$usernum+$absrand"); if ($userkey!=$xkey) {exit("$bada");}} // обрабатываем REPLACER'ом все данные if (!isset($_POST['firm'])) {exit("Вы не ввели название Компании. $back>");} else {$firm=replacer($_POST['firm']);} if (!isset($_POST['name'])) {exit("Вы не ввели имя. $back");} else {$name=replacer($_POST['name']);} if (!isset($_POST['email'])) {exit("Вы не ввели E-mail адрес. $back");} else {$email=replacer($_POST['email']);} if (!isset($_POST['service'])) {exit("Вы не ввели наименование необходимой услуги. $back>");} else {$service=replacer($_POST['service']);} if (!isset($_POST['tel'])) {exit("Ошибка! $back>");} else {$tel=replacer($_POST['tel']);} if (!isset($_POST['msg'])) {exit("Ошибка! $back>");} else {$msg=replacer($_POST['msg']);} if (!isset($_POST['org'])) {exit("Ошибка! $back>");} else {$org=replacer($_POST['org']);} if (!isset($_POST['address'])) {exit("Ошибка! $back>");} else {$address=replacer($_POST['address']);} if (!isset($_POST['raccount'])) {exit("Ошибка! $back>");} else {$raccount=replacer($_POST['raccount']);} if (!isset($_POST['bank'])) {exit("Ошибка! $back>");} else {$bank=replacer($_POST['bank']);} if (!isset($_POST['kaccount'])) {exit("Ошибка! $back>");} else {$kaccount=replacer($_POST['kaccount']);} if (!isset($_POST['ogrn'])) {exit("Ошибка! $back>");} else {$ogrn=replacer($_POST['ogrn']);} if (!isset($_POST['inn'])) {exit("Ошибка! $back>");} else {$inn=replacer($_POST['inn']);} if (!isset($_POST['director'])) {exit("Ошибка! $back>");} else {$director=replacer($_POST['director']);} if ($firm=="" || strlen($firm)>$maxfirm) {exit("Вы не ввели название Компании. $back");} if ($name=="" || strlen($name)>$maxname) {exit("Вы не ввели имя. $back");} if(!preg_match("/^[a-z0-9\.\-_]+@[a-z0-9\-_]+\.([a-z0-9\-_]+\.)*?[a-z]+$/is", $_POST['email']) or $_POST['email']=="") {exit("Вы ввели некорректный E-mail адрес. Пожалуйста, введите адрес вашей электронной почты правильно, чтобы мы смогли связаться с Вами для уточнения необходимой информации.
$back");} if ($service=="" || strlen($service)>$maxservice) {exit("Вы не ввели наименование необходимой услуги. $back");} $host=$_SERVER["HTTP_HOST"]; $self=$_SERVER["PHP_SELF"]; $smailurl="http://$host$self"; // Настройки для отправки писем $headers=null; $headers.="Content-Type: text/html; charset=windows-1251\r\n"; $headers.="From: ".$name." <".$email.">\r\n"; $headers.="X-Mailer: PHP/".phpversion()."\r\n"; // Собираем всю информацию в теле письма $allmsg="$shapka

Заказ услуги c сайта \"$smailurl\"

Имя

$name

Компания

$firm

Телефон

$tel

E-mail

$email

Дата отправки:

$date г. в $time

Услуга

$service

Описание

$msg

Реквизиты:

$org

Юр.адрес

$address

Р/счет

$raccount

в

$bank

К/счет

$kaccount

ОГРН

$ogrn

ИНН/КПП

$inn

Руководитель

$director
"; $printmsg="
Ваш заказ принят. В ближайшее время наш менеджер свяжется с вами.

Вернуться назад"; $allmsg.="


* Это сообщение отправлено с при помощи формы обратной связи."; // Отправляем сообщение mail("$myemail", "Заказ. Сообщение от $name", $allmsg, $headers); // Пишем пользователю "Спасибо" и обновляем страницу через JavaScript print "$printmsg"; exit; } else { // Форма print "

Благодарим Вас за проявленный интерес к услугам Центра Безопасности Бизнеса!
При помощи данной формы Вы можете заказать услугу Центра через Интернет. Это удобно и экономично.
Пожалуйста, оставляйте свои контактные данные, чтобы мы могли связаться с Вами для уточнения необходимой информации.

Обязательные для заполнения поля помечены знаком [*].

Компания*
Контактное лицо*
E-mail*
Телефон
Услуга*
Дополительная информация (максимум 2000 символов)

Для составления проекта договора просим указать реквизиты
вашей организации
"; if ($antispam==TRUE) { // если АНТИСПАМ АКТИВИРОВАН if (array_key_exists("image", $_REQUEST)) { $num=replacer($_REQUEST["image"]); for ($i=0; $i<10; $i++) {if (md5($i+$absrand)==$num) {imgwr($st,$i); die();}} } $xkey=""; mt_srand(time()+(double)microtime()*1000000); print""; } print"
Полное наименование организации
Юридический адрес с указанием индекса
Р/счет
в банке
К/счет
ОГРН
ИНН / КПП
ФИО, должность руководителя

Я согласен на обработку моих персональных данных

Защитный код

"; for ($i=0; $i<$maxkey; $i++) { $snum[$i]=mt_rand(0,9); $psnum=md5($snum[$i]+$absrand); $phpself=$_SERVER["PHP_SELF"]; echo "\n"; $xkey=$xkey.$snum[$i]; } $xkey=md5("$xkey+$absrand"); print"  

(введите число, указанное на картинке)


"; } ?>