2011-12-30 3 views
1

몇 가지 질문을 관련 시켰지만 충분히 명확하지 않았습니다. 나는 html 양식을 통해 이메일을 보내고 있습니다. 이 코드를 사용하여 제목과 wrk를 보낼 때 메시지 본문이 없습니다. 여기PHP 이메일이 작동하지 않습니다. 이메일 본문에 메시지가 없습니다.

<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 <[email protected]>\r\n"; 

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

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

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

난 그냥 문제가 무엇인지 모른다는 여기에 HTML입니다. 미리 감사드립니다. 모든 도움을 주실 수 있습니다 - 벤

+0

'print_r ($ _ POST)'를 사용하여'message'가 비어 있지 않았습니까? – Cyclonecode

+0

어떻게 사용합니까 ?? 죄송합니다, 저는 완전히 멍청입니다 –

+0

스크립트 상단에'var_dump ($ _ POST);'또는'print_r ($ _ POST);'문장을 추가하기 만하면됩니다. 배열의 내용이 표시됩니다. – Cyclonecode

답변

1

이 코드는 저에게 잘 작동합니다. 나는 당신의 코드를 약간 수정했다. 시도해보십시오. 귀하의 코드가 올바른 흐름에 있지 않습니다.

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

$headers = "From: Your Company <[email protected]ple.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> 

건배!

+0

PHP 작업은 어디에 있습니까? –

+0

감사합니다 !!! 그것은 작동! 모두들 정말 고마워요! –

+0

동일한 페이지로 POST하는 경우 작업 할 필요가 없습니다. –

관련 문제