Логин:

Пароль:

Форумы
Общие вопросы
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