|
|
|
| Перепробовал все, но должного ефекта так и нет. Решил впервые обратиться за помощью к сообществу понимающих людей!
ПОМОГИТЕ написать РНР обработчик к данной почтовой форме, бьюсь над ней вот уже месяц:
<form action="simple_mail.php" method="post" enctype="multipart/form-data" name="form" target="_blank" id="form">
<table cellspacing="0" cellpadding="0" class="form1">
<tr>
<td style="width:200px; height:44px">
Ваше Имя:<br>
<input name="name" type="text">
</td>
</tr>
<tr>
<td style="width:200px; height:46px">
Ваш E-mail:<br>
<input name="mail" type="text">
</td>
</tr>
<tr>
<td style="width:200px; height:154px">
Сообщение:<br>
<textarea name="mess" cols="0" rows="0"></textarea>
</td>
</tr>
<tr>
<td style="width:200px; height:17px">
<img src="images/spacer.gif" alt="" width="60" height="1"><a href="#" onClick="document.getElementById('form').reset()">очистить</a><img src="images/spacer.gif" alt="" width="34" height="1"><a href="#" onClick="document.getElementById('form').submit()">отправить</a> </td>
</tr>
</table>
</form>
|
| |
|
|
|
|
|
|
|
для: unkel
(30.08.2008 в 00:35)
| | А в чем сложность? принимайте POST данные от формы а дальше юзайте функцию mail()
примерно так
<?
$name = trim($_POST['name']);
$email = trim($_POST['mail']);
$mess = trim($_POST['mess'])
$msg = "Имя ".$name."\n
Email: ".$email."\n
Сообщение: ".$mess."\n;
$mail = "admin@site.com";
if(mail($mail, "Письмо с формы", $msg))
{
echo "Ваше письмо успешно отправлено";
}
else
{
echo "Письмо небыло отправлено";
exit();
}
?>
|
| |
|
|
|
|
|
|
|
для: ols
(30.08.2008 в 01:12)
| | Огромное спасибо за помощь и отклик, форма всетаки начала работать, НО приходящее письмо не поддается прочтению по причине немыслимой кодировки, а так же поля отправитель и тема пустые. Кстати форму немного правил.
<?
$name = trim($_POST['name']);
$mail = trim($_POST['mail']);
$mess = trim($_POST['mess']);
$mess = "Имя: $name \n";
"Email: $email \n";
"Сообщение: $mess \n";
$mail = "info@obtekatelopt.com";
if(mail($mail, "Письмо с сайта ОбтекательОПТ", $name, $mess))
{
echo "Ваше письмо успешно отправлено! В ближайшее время мы обязательно свяжемся с вами.";
}
else
{
echo "Письмо небыло отправлено!";
exit();
}
?>
|
| |
|
|
|
|
|
|
|
для: UNKEL
(30.08.2008 в 01:49)
| | Указывайте все подобающие заголовки(поиск поможет) | |
|
|
|
|
|
|
|
для: mihdan
(30.08.2008 в 01:52)
| | так как всетаки это сделать, помогли-бы спецы... | |
|
|
|
|
|
|
|
для: UNKEL
(30.08.2008 в 02:19)
| | Для начала так:
<?php
$to = "mihdan@gmail.com";
$headers = "From: www.gyroscopes.ru\nX-Mailer: www.gyroscopes.ru\nContent-Type: text/html; charset=windows-1251";
$subject = "=?windows-1251?B?".base64_encode("Сообщение с вашего сайта")."?=";
mail($to, $subject, $text, $headers);
?>
|
| |
|
|
|