imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Веб-мастеру > Веб-программирование
Опции темы
Старый 10.07.2002, 14:40     # 1
Psionic Vision
Full Member
 
Аватар для Psionic Vision
 
Регистрация: 05.02.2002
Адрес: Underground
Сообщения: 2 110

Psionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собойPsionic Vision Имеются все основания чтобы гордиться собой
Question --> Как отправить поля почтой? <--

Как можно сделать форму так, чтобы при нажатии кнопки "отправить" все данные прислались на указанную почту?
Psionic Vision вне форума  
Старый 10.07.2002, 15:11     # 2
Stasik
Registered User
 
Аватар для Stasik
 
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660

Stasik Известность не заставит себя ждатьStasik Известность не заставит себя ждать
можно сделать просто:
<form action="mailto:xxx@xxx.com">
...поля...
</form>

или посложнее:

пишешь скрипт (mail.php):
PHP код:
<?
$mail 
"xxx@xxx.com";
while(list (
$key$val) = each($HTTP_POST_VARS)){
$mail .= "$key: $val\n";
}
mail($mail"form sent"$mail);
?>
и формочку к нему:

<form mehtod="POST" action="mail.php">
...поля...
</form>



вуаля....
__________________
Всё будет хорошо!
Stasik вне форума  
Старый 28.07.2006, 22:01     # 3
HryamBzik
Newbie
 
Аватар для HryamBzik
 
Регистрация: 10.03.2004
Адрес: Deeptown
Сообщения: 46

HryamBzik Путь к славе только начался
Спустя 4 года. =))))

Если все так просто, зачем тогда sendmail?

Чесно говоря у меня не заработало. Задача та же. =)

С формами столкнулся вчера первый раз, насколько понял, нужен какой-то cgi скрипт. Так навскидку найденный в яндексе тоже не заработал. =) Но там скорее всего я с настройками накосячил.

Помогите решить проблемку. =)
__________________
Кривость рук и никакого мошенничества!
HryamBzik вне форума  
Старый 28.07.2006, 22:20     # 4
Face
Junior Member
 
Аватар для Face
 
Регистрация: 09.08.2005
Адрес: Свердловская область
Сообщения: 112

Face Известность не заставит себя ждать
Чтобы решить проблемку, надо точно знать условия

А вообще, вот небольшой пример простенького скрипта:
PHP код:
<?
if (@$doWRITE) {
  
$info "$message\n\n";
  
$info.= "\n\n--\n$name\n$to";

  
$send_to "some@mail.com";
  
$subject "some subject";
  
$header "From: ".$to."\r\n";
  
$header.= "MIME-Version: 1.0\r\n";
  
$header.= "Content-Transfer-Encoding: 8bit\r\n";
  
$header.= "Content-Type: text/plain; charset=\"Windows-1251\"\r\n";
  
mail($send_to$subject$info$header);
  echo 
"<script>top.location.href='".$PHP_SELF."?send';</script>";
  exit();
}
if(isset(
$_GET['send'])) echo "<br><center><b>Ваше сообщение успешно отправлено. Благодарим за сотрудничество</b></font></center><br>";
?>
<form action="<?=$SCRIPT_NAME?>" method=post>
Ваше имя: <input maxlength=35 type=text name="name"><br>
Ваш e-mail: <input maxlength=35 type=text name="to"><br>
Текст сообщения:<br> <textarea name="message" cols="60" rows="9"></textarea>
<input class=button type=submit name="doWRITE" value="Отправить"></form>
Face вне форума  
Старый 28.07.2006, 23:21     # 5
HryamBzik
Newbie
 
Аватар для HryamBzik
 
Регистрация: 10.03.2004
Адрес: Deeptown
Сообщения: 46

HryamBzik Путь к славе только начался
Face, спасибо. =) Но у меня тоже не заработало. $send_to изменил, атрибуты аж на 777 выставил. Может хостер что блокирует? ввв.fatal.ru
__________________
Кривость рук и никакого мошенничества!
HryamBzik вне форума  
Старый 29.07.2006, 11:14     # 6
Face
Junior Member
 
Аватар для Face
 
Регистрация: 09.08.2005
Адрес: Свердловская область
Сообщения: 112

Face Известность не заставит себя ждать
HryamBzik С этого и нужно было начинать ) _http://forum.fatal.ru/viewtopic.php?p=19052#19052 : На фатале функция mail() в PHP работает только в cgi-mode
Face вне форума  
Старый 01.08.2006, 12:34     # 7
HryamBzik
Newbie
 
Аватар для HryamBzik
 
Регистрация: 10.03.2004
Адрес: Deeptown
Сообщения: 46

HryamBzik Путь к славе только начался
Я эту тему уже поиском нашел. Если кто еще сталкнется с этим, рулите сразу сюда:
хttp://forum.fatal.ru/viewtopic.php?t=2279&postdays=0&postorder=asc&start=0
__________________
Кривость рук и никакого мошенничества!
HryamBzik вне форума  


Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.

Быстрый переход


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




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