|
|
|
| Я вот написал скриптик, который извлекает данные из формы, и отправляет их по почте.
Вот форма:
<form name="form" method="post" action="forma.php">
Тип проекта:<br>
<select name="proekt" size="1">
<option>Сайт-визитка</option>
<option>Стандартный сайт</option>
<option>Корпоративный сайт</option>
</select>
<br>
<br>
Дополнительные услуги:<br>
<select name="uslugi">
<option selected>Нет</option>
<option>Баннер</option>
<option>Гостевая книга</option>
<option>Форум</option>
<option>Голосования</option>
<option>Доска объявлений</option>
<option>Другое...</option>
</select>
<br>
<br>
Желательные сроки исполнения:<br>
<input type="text" name="sroki">
<br>
<br>
Название организации, Ф.И.О физ. лица:<br>
<input type="text" name="nazvanie">
<br>
<br>
E-mail для связи:<br>
<input type="text" name="email">
<br>
<br>
Контактный телефон (для украинских клиентов):<br>
<input type="text" name="telefon">
<br>
<br>
<input type="submit" name="Submit" value="Отправить">
</form>
|
Вот скрипт:
<?php
$proekt = $HTTP_POST_VARS['proekt'];
$uslugi = $HTTP_POST_VARS['uslugi'];
$sroki = $HTTP_POST_VARS['sroki'];
$nazvanie = $HTTP_POST_VARS['nazvanie'];
$email = $HTTP_POST_VARS['email'];
$telefon = $HTTP_POST_VARS['telefon'];
$mymail = "mymail@mymail.ru";
$subject = "Письмо от клиента";
$body = "Тип проекта:" .$proekt. "\n"
."Дополнительные услуги:" .$uslugi. "\n"
."Сроки создания проекта:" .$sroki. "\n"
."Название фирмы или инициалы физ. лица:" .$nazvanie. "\n"
."E-mail:" .$email. "\n"
."Телефон:" .$telefon. "\n"
mail($mymail, $subject, $body);
?>
|
Протестировать его пока нет возможности, но хотелось бы чтобы вы проверили, есть ли тут ошибки... | |
|
|
|
|
|
|
|
для: EnD
(18.04.2006 в 00:59)
| | Я понимаю, что наверное эта тема уже обсуждалась не раз, и наверное мн никто не ответит, но все-таки может хоть ссылки на те темы дадите?? Пожалуйста | |
|
|
|
|
автор: cheops (из кафе) (18.04.2006 в 12:27) |
|
|
для: EnD
(18.04.2006 в 00:59)
| | Крамолы вроде нет, но всё таки вместо устаревших "длинных" суперглобальных массивов $HTTP_POST_VARS использовать более современный короткий вариант $_POST. | |
|
|
|
|
|
|
|
для: cheops (из кафе)
(18.04.2006 в 12:27)
| | Простите, а что такое крамола? | |
|
|
|
|
|
|
|
для: EnD
(18.04.2006 в 18:50)
| | По Далю "возмущение, мятеж, смута, восстание; измена, ковы, лукавые замыслы", в современном языке обычно используется как мягкий вариант "безобразия". | |
|
|
|