Нужно сделать форму подачи запроса с сайта

Кристина
На сайте с 05.06.2006
Offline
75
871

Задание: нужно сделать форму отправки запроса с сайта. Запрос будет на выезд мастера. Все поля д.б. обязательны для заполнения. В СЛУЧАЕ НЕЗАПОЛНЕНИЯ пользователю нужно вернуться и заполнить поля. Все д. приходить на e-mail:)

предложения в асю

Кристина
На сайте с 05.06.2006
Offline
75
#1

помогите! срочно надо

i73
На сайте с 08.03.2006
Offline
180
i73
#2

без проблем.

стучитесь в личку

ПО Автосалон (www.auto-software.ru),Разработка ПО и сайтов (http://www.it-union.ru), Антивирус A-Protection (http://a-protection.ru), Система телеметрии (http://tele-sys.ru)
zhitov
На сайте с 30.01.2005
Offline
219
#3
<?

print"
<FORM method=\"POST\" action=\"send.php?post=send\">

<P>Ваше Имя:<br>
<INPUT type=\"text\" name=\"Name\" size=30>
</p>

<P>Ваш e-mail или телефон:<br>
<INPUT type=\"text\" name=\"Email\" size=30>
</p>

<P>Сообщение:<br>
<textarea name=\"Message\" cols=60 rows=12></textarea>
</p>

<INPUT type=\"submit\" value=\"Отправить\">

</FORM>";

switch($post) :
default :
//print "<table width= cellpadding=0 cellspacing=0 border=0 align=center>";

break;
case("send") :

if ($Email == "") {print "<script language=JavaScript>window.alert('Введите e-mail или телефон!');</script>"; exit;}
if ($Message == "") {print "<script language=JavaScript>window.alert('Введите текст!');</script>"; 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 "<script language=JavaScript>window.alert('Неправильный E-mail');</script>"; exit;}
$er = 1;

$ip = $REMOTE_ADDR;
$date = date("d.m.Y");

$info = "Имя:\t$Name\n";
$info .= "E-Mail или телефон:\t$Email\n";
$info .= "Сообщение:\t$Message\n\n";

$send_to = "info@site.ru";
$subject = "Сообщение с сайта $date";

$headers = "From: Ip адрес: $ip: \n";
$headers .= "Reply-To: $email\n\n";

$send = mail($send_to, $subject, $info, $headers);
if($send == 1)
{

print ("<script language=JavaScript>window.alert('Спасибо за сообщение. Наш менеджер обязательно свяжется с Вами в ближайшее время. Отправлено $date');</script>");

}
else

print ("<script language=JavaScript>window.alert('Ошибка');</script>");

break;
endswitch;
?>

Поля можно добавить-убрать

Строительные калькуляторы ( https://www.zhitov.com/ )
Кристина
На сайте с 05.06.2006
Offline
75
#4

ГОСПОДА! И ЗА ЧТО МИНУС?? ВМЕСТО ТОГО, ЧТОБЫ ПОМОЧЬ ДЕВУШКЕ, ВЫ ЕЕ В МИНУС ОПУСКАЕТЕ:(

Кристина
На сайте с 05.06.2006
Offline
75
#5

zhitov, спасибо! Попробую сделать))

Oniks
На сайте с 22.08.2005
Offline
176
#6

zhitov, зачем так сложно?! Кристина, если что - обращайтесь, подмогну ;)

Профессиональные услуги фотографа в Москве и области (http://www.oniks-photo.ru/) покупаю стать и ссылки с сайтов про охоту

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий