Автоматическое ответное письмо

Неужели так сложно?)
Это даже не регистрация, просто отправка сообщения через обычную форму, 3 поля, "имя", "почта", "сообщение".
Просто нужно что бы отправляющему сообщение, пришел в ответ текст на его почтовый ящик, который он указал при заполнении формы)
 
  • Заблокирован
  • #12
Неужели так сложно?)
Это даже не регистрация, просто отправка сообщения через обычную форму, 3 поля, "имя", "почта", "сообщение".
Просто нужно что бы отправляющему сообщение, пришел в ответ текст на его почтовый ящик, который он указал при заполнении формы)
Да нет ничего сложного! Я же вам дал уже скрипт. Можете его использовать, можете из него выдрать ту функцию которая вам нужна и пользовать её.
Или вы не знаете как это делать?
 
Неужели так сложно?)
Это даже не регистрация, просто отправка сообщения через обычную форму, 3 поля, "имя", "почта", "сообщение".
Просто нужно что бы отправляющему сообщение, пришел в ответ текст на его почтовый ящик, который он указал при заполнении формы)
Ответ кроется в вопросе.

PHP:
<?php
function send_mail()
{
$url = htmlspecialchars($_REQUEST['url']);
}
{
$email = htmlspecialchars($_REQUEST['email']);
}
$message =
'<b>E-mail:</b> '.$_REQUEST['email'].
'<br><b>Website URL: </b>'.$_REQUEST['url'].
'<br><b>Notes: </b>'.$_REQUEST['notes'];

include "class.phpmailer.php";

$mail = new PHPMailer();
$mail->From = $_REQUEST['name'];
$mail->FromName = $_REQUEST['email'];
$mail->AddAddress('info@***.com');
$mail->IsHTML(true);
$mail->Subject = 'New Message';

if(isset($_FILES['files']))
{
if($_FILES['files']['error'] == 0)
{
$mail->AddAttachment($_FILES['files']['tmp_name'],$_FILES['files']['name']);
}
}
$mail->Body = $message;
if (!$mail->Send()) die ('Mailer Error: '.$mail->ErrorInfo);
{
$mail = new PHPMailer();
$mail->From = 'my company';
$mail->FromName = 'mail@company';
$mail->AddAddress($_REQUEST['email']);
$mail->IsHTML(true);
$mail->Subject = 'привет';
$mail->Body = 'спасибо за обращение, ответим вчера';
$mail->Send();
header('Location: index.php');
exit;
}
if (!empty($_POST['submit'])) send_mail();
?>
 
Назад
Сверху