IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Веб-программирование (http://www.imho.ws/forumdisplay.php?f=29)
-   -   Работа с формами (http://www.imho.ws/showthread.php?t=74005)

fraostrek 20.11.2004 22:06

Работа с формами
 
допустим, что у меян есть вот такая "штука" =)


<html>
<head>
<title>Тест</title>
</head>
<body>
<FORM ACTION="http://hod.ru/cgi-bin/order.cgi" METHOD="POST">
<input type="hidden" name="act" value="7">
<input type="hidden" name="ml" value="1">
<input type="hidden" name="p" value="25">
<div class=fs>
<b>Выбери</b><BR>
<select name="adto">
<option value="0" SELECTED>1 &nbsp;</option>
<option value="1" >2 &nbsp;</option>
<option value="2" >3 &nbsp;</option>
<option value="3" >4 &nbsp;</option>
</select><BR><BR>
<b>Ваша имя:</b><BR>
<input type="text" name="name" size=62 maxlength=32 value="" style="width: 95%"><BR><BR>
<b>Напиши писмо мне</b><BR>
<textarea name="text" cols=60 rows=16 style="width: 95%"></textarea><BR><BR>
</div><BR>
<INPUT TYPE=SUBMIT VALUE="Отправить заявку">
</FORM>

</td></tr></table>
</center>
</body></html>


если всё это вставить в HTML редактор и сохранить на веб-страницу, то получиться некая страница, при заполнении которой посетитель может там написать своё мнение ( ну или что-нибуть) и отправить мне на мэил,
вот вопрос:
что именно и куда надо вставить в эту страницу что бы это письмо мне на мэил пришло.
З.Ы. допустим у меня мэил www(сабака)bk.ru

RaZEr 20.11.2004 22:26

На php: www.php.net/mail

fraostrek 21.11.2004 12:21

других вариантов не будет?

RaZEr 21.11.2004 14:03

А какой язык тебя интересует?

fraostrek 21.11.2004 14:28

ну дык то PHP как я понял а у меня HTML, да ещё там не понятно что и как делать...

RaZEr 21.11.2004 14:39

HTML это язык разметки документов. Кроме форматирования текста он ничего делать не умеет. Если ты не знаешь даже этого, то о чем мы говорим...

Al-x 21.11.2004 14:57

Допустим, есть два файла - один email.html, второй - emailus.php. Лежат в одном каталоге. Пользователь заходит на страничку email.html:
Код HTML:

<html>
<body>
<FORM ACTION="emailus.php" METHOD="POST">
Ваше имя:<BR>
<INPUT TYPE="text" NAME="name" SIZE="20" MAXLENGTH="30"><P>
Ваш email:<BR>
<INPUT TYPE="text" NAME="email" SIZE="20" MAXLENGTH="30"><P>
Ваш вопрос:<br>
<textarea name="mailtext" rows="5" cols="40"></textarea><p>
<input type="image" src="btn_send.gif" alt="Отправить" border="0" alt="Отправить">
</FORM>
</body>
</html>

Потом он нажимает кнопку отправить и данные формы отправляются скрипту emailus.php:
PHP код:

<?php
$mail_to
='admin@me.com';

//--отправка подтверждения отправителю
mail($_POST['email'], "Запрос на информацию"
"{$_POST['name']},\n
Спасибо за сообщение!\n
Мы постараемся ответить Вам как можно скорее.\n
"
);

//--отправка зароса
mail($mail_to,
"Был запрос на информацию от {$_POST['email']}",
"Имя: {$_POST['name']}\n
email-адрес: {$_POST['email']}. \n
Вопрос:\n
{$_POST['mailtext']}
"
);

?>

По идее должно работать :)

fraostrek 21.11.2004 20:42

что такое HTML я знаю, а вот PHP я плохо знаю и предстовляю, поэтому и обратился за помошью. Я не знаю как это всё теоретически передаёться, и нужен ли хостинг для этого с потдержкой MySQL.

quaker 21.11.2004 23:53

майскл это база данных
тебе чтоб прочитать дома документ *.doc нужно запускать Access?

Asgard 22.11.2004 03:59

Цитата:

что такое HTML я знаю, а вот PHP я плохо знаю и предстовляю, поэтому и обратился за помошью
тогда советую подучиться пхп и МуСКУлу... очень быстро сможешь это зделать на этом ресурсе.


Часовой пояс GMT +4, время: 18:06.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.