|
|
Украина, г.Черкассы
|
|
Недвижимость • Авто • Работа - Вакансии - Обучение • Кредиты - Депозиты - Страхование • СМИ Черкасщины • Черкасский зоопарк • Афиша |
Центр администрирования
|
|
$errors=1;
// form fields' names
$fns=array("org_name","description","address","phones","contperson","email","category","comments","addbutt");
$ffns=array('org_name'=>"Наименование предприятия или Ф.И.О. предпринимателя",
'description'=>"Описание предоставляемых услуг, продукции",
'address'=>"Почтовый адрес (город, улица, дом)",
'phones'=>"Номера телефонов",
'contperson'=>"Ф.И.О. контактного лица",
'email'=>"Адрес электронной почты (e-mail)",
'category'=>"Рубрика",
'comments'=>"Дополнительная информация");
// form fields' values
$fvs=array();
// To initialize array with empty values
foreach ($ffns as $k => $v) {
$fvs[$k]='';
}
if (isset($_POST['addbutt'])) {
$fvs=array();
$errors=0;
foreach ($_POST as $key => $value) {
$avalue=htmlspecialchars($value);
// echo("$key - $avalue Заполнены не все обязательные (отмеченные знаком *) поля. ");
$errors=1;
}
if(preg_match("/[\`\'<>\{\}\\\~]/i", $_POST['org_name'])) {
echo("Повторите ввод. Недопустимые символы в поле '$ffns[org_name]'. ");
$errors=1;
}
if(preg_match("/[`'\"\<\>\\\{\}]/i", $_POST['description'])) {
echo("Недопустимые символы в поле '$ffns[description]'. ");
$errors=1;
}
if(preg_match("/[\`\'<>\{\}\\\~\$\^\&\*\@\!]/i", $_POST['address'])) {
echo("Недопустимые символы в поле '$ffns[address]'. ");
$errors=1;
}
if(!preg_match("/^[0-9\+\s\,\(\)-]*$/i", $_POST['phones'])) {
echo("Недопустимые символы в поле '$ffns[phones]'. ");
$errors=1;
}
if(preg_match("/[\`\'<>\{\}\\\~]/i", $_POST['contperson'])) {
echo("Недопустимые символы в поле '$ffns[contperson]'. ");
$errors=1;
}
if ($_POST['email'] != '') {
if(!preg_match("/^[a-z0-9._-]+@[a-z0-9.-]+\.[a-z]{2,6}$/i", $_POST['email'])) {
echo("Поле '$ffns[email]' заполнено неправильно. ");
$errors=1;
}
}
if(preg_match("/[\`\'\"<>\{\}\\\~\$\^\&\*\@\!]/i", $_POST['category'])) {
echo("Недопустимые символы в поле '$ffns[category]'. ");
$errors=1;
}
if(preg_match("/[`\'\<\>\{\}]/i", $_POST['comments'])) {
echo("Недопустимые символы в поле '$ffns[comments]'. ");
$errors=1;
}
}
if ($errors == 1) {
echo("
Для заказа компьютера заполните следующую форму. Также Вы можете написать дополнительное оборудование, которое необходимо Вам в комплекте с компьютером, програмное обеспечение. "); } else { array_pop($fvs); $msg="Новый заказ на компьютер:\n\n"; foreach ($fvs as $k => $v) { $msg.="$ffns[$k]: $fvs[$k]\n"; } mail("elit@uch.net","Запрос на добавление информации",$msg,"Content-type: text/plain; charset=windows-1251"); echo(" Спасибо! Ваш заказ был отправлен нам на рассмотрение. Уже в ближайшее время мы с Вами свяжемся. ");
}
?>
|
|
Курсы валют в Черкассах
|
![]() |
|||||
Информационный Интернет-центр "ЭЛИТ" Черкассы © 2006-2009Создание и поддержка Интернет-сайтов. Все права защищены. |