Логин:

Пароль:

Форумы
Общие вопросы
Document Object Model
Обсуждаем конференцию
Web Usability (test)

Общие вопросы

Про отправку формы по Submit

>> Есть форма с текстовыми полями, которую после заполнения надо выслать на
>> е-мыл в удобоваримом виде. И всё это, минуя, по возможности, почтовую
>> программу.
>> Как сделать? Подскажите пожалуйста...
>
> это, конечно, оффтопик, но все же. если сервер поддерживает php, то ставишь:
>
> <form action=form.php method=post>
> Имя: <input type=text name="name"><br>
> Сообщение: <textarea name="text" cols=40 rows=5></textarea><br>
> <input type=submit name="send" value="отослать">
> <input type=hidden name="sendto" value="email@vasya.ru">
> <input type=hidden name="returnto" value="http://www.vasya.ru/">
> </form>
>
> а в файле form.php пишешь:
>
> <?php
> if(isset($HTTP_POST_VARS["send"]))
> {
> $name = $HTTP_POST_VARS["name"];
> $text = $HTTP_POST_VARS["text"];
> $sendto = $HTTP_POST_VARS["sendto"];
> $returnto = $HTTP_POST_VARS["returnto"];
> $date = date("d.m.Y, H:i:s");
> $subj = convert_cyr_string("Сообщение с моего сайта", w, k);
> $mes = "Когда: $date\n\n";
> $mes .= "Кто: $name\n\n";
> $mes .= "Что:\n$text\n\n";
> $mes = convert_cyr_string($mes, w, k);
> mail($sendto, $subj, $mes);
> header("Location: $returnto");
> }
> ?>
>
>
> где "sendto" - твой е-мейл, а "returnto" - куда возвращать пользователя, после того как форма отправится на е-мейл.
СообщениеАвторДата
Anton Klyauzov05.09.2001 13:58
Макs05.09.2001 15:30
Гость26.10.2002 08:30
Leechy05.09.2001 16:01
Макs05.09.2001 16:54
Leechy05.09.2001 22:10
Макs05.09.2001 23:26
Ярослав Росомахо05.09.2001 17:51
Ярослав Росомахо05.09.2001 16:18