$myemail="cbb@vuit.ru"; // Электронный адрес, куда будет отправляться сообщение
$refreshpage="?p=reserv"; // Страница, которая будет загружена после отправки сообщения
$antispam="0"; // 1/0 - вкл/выкл АНТИСПАМ
$maxkey=4; // Колличество символов в коде ЦИФРОЗАЩИТЫ (от 1 до 9)
$maxname="30"; // Максимум символов в имени
$maxfirm="50"; // Максимум символов в Фирме
$maxtel="20"; // Максимум символов в телефоне
$maxservice="120"; // Максимум символов в названии заказываемой услуги
$maxmsg="2000"; // Максимум символов в сообщении
$maxorg="200"; // Максимум символов в названии организации
$maxaddress="150"; // Максимум символов в адресе организации
$maxraccount="20"; // Максимум символов в Р/счете организации
$maxbank="100"; // Максимум символов в названии банка
$maxkaccount="20"; // Максимум символов в К/счет организации
$maxogrn="20"; // Максимум символов в ОГРН организации
$maxinn="30"; // Максимум символов в ИНН/КПП организации
$maxdirector="100"; // Максимум символов в ФИО, должности директора
$date=date("d.m.Y"); // число.месяц.год
$time=date("H:i"); // часы:минуты:секунды
$s = $_GET['s'];
$arrs = array('project', 'delivery', 'check', 'support', 'sp', 'attestation', 'outsourcing', 'consulting', 'expert', 'auditpo', 'polygraph', 'inquiry', 'selection', 'periodical', 'none');
if (!in_array($s,$arrs)) $s = $arrs[14];
if ($s==$arrs[0]) $servname="Проектирование автоматизированных систем в защищенном исполнении";
if ($s==$arrs[1]) $servname="Поставка, установка, монтаж, либо наладка средств защиты информации";
if ($s==$arrs[2]) $servname="Проверка эффективности средств защиты";
if ($s==$arrs[3]) $servname="Техническое сопровождение защищенных объектов";
if ($s==$arrs[4]) $servname="Поиск устройств прослушки";
if ($s==$arrs[5]) $servname="Аттестация объектов информатизации";
if ($s==$arrs[6]) $servname="Аутсорсинг информационной безопасности";
if ($s==$arrs[7]) $servname="Консалтинг в области безопасности";
if ($s==$arrs[8]) $servname="Судебная компьютерно-техническая экспертиза";
if ($s==$arrs[9]) $servname="Аудит программного обеспечения";
if ($s==$arrs[10]) $servname="Проверка на полиграфе";
if ($s==$arrs[11]) $servname="Проверка на полиграфе в ходе служебного расследования";
if ($s==$arrs[12]) $servname="Проверка на полиграфе при кадровом отборе";
if ($s==$arrs[13]) $servname="Периодическая проверка персонала на полиграфе";
if ($s==$arrs[14]) $servname=" ";
// ТАБЛИЦА стилей зарыта ЗДЕСЬ !!!
$shapka="
";
$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
|
Имя | $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 "
Благодарим Вас за проявленный интерес к услугам Центра Безопасности Бизнеса!
При помощи данной формы Вы можете заказать услугу Центра через Интернет. Это удобно и экономично.
Пожалуйста, оставляйте свои контактные данные, чтобы мы могли связаться с Вами для уточнения необходимой информации.
Обязательные для заполнения поля помечены знаком [*].
";
}
?>
|