PHP письмо не работает, сообщение не в теле письма - PullRequest
1 голос
/ 30 декабря 2011

Я поднял несколько вопросов, связанных, но я не был достаточно ясен. Я отправляю письмо через HTML-форму. С этим кодом, когда я отправляю ему заголовок и из wrk, но тела сообщения нет. Вот HTML:

    <html> <body><form method="post" action="contact.php">
 Email: <input name="email" type="text"><br> name:<br> 
<textarea name="name" rows="15" cols="40"></textarea><br> 
Message:<br> <textarea name="message" rows="15" cols="40"></textarea><br>
 <input type="submit"> </form> <body> <html>

Вот мой PHP:

<?php    

$headers=  
"BCC: " . $_POST['email'];
$headers .= "BCC: ".$to_visitor."\r\n";
 $headers .= "From: Your Company <your_company@example.com>\r\n";

$header1 = " ";
$header2 = " ";

$to_visitor = $_POST["email"];
$common_data = $_POST["message"];
$thank_you = " ".$common_data;

mail($to_visitor, "Your Memory", $thank_you, $header2); ?> 

Я просто не знаю, в чем проблема. Заранее спасибо. Вся помощь приветствуется -Бен

1 Ответ

1 голос
/ 30 декабря 2011

Этот код отлично работает для меня.Я сделал небольшие изменения в вашем коде.Пожалуйста, попробуй.Ваш код все равно не в правильном потоке.

<?php    
if(isset($_POST['email']))
{

 $headers = "From: Your Company <your_company@example.com>\r\n";


$to_visitor = $_POST["email"];
$common_data = $_POST["message"];

mail($to_visitor, "Your Memory", $common_data, $headers);

} ?> 
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<html> <body><form method="post" >
 Email: <input name="email" type="text"><br> name:<br> 
<textarea name="name" rows="15" cols="40"></textarea><br> 
Message:<br> <textarea name="message" rows="15" cols="40"></textarea><br>
 <input type="submit"> </form> <body> <html>
</body>
</html>

Ура!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...