作者nanakawaki (Vanessa)
看板PHP
标题[请益] 寄送留言板的讯息,可以寄送但无留言内容
时间Tue Sep 9 00:26:28 2014
小妹没学过PHP,请高手帮忙解答,谢谢
留言板填入资料按了SEND,我的信箱收的到信,但是内容姓名.信箱.讯息都空白
以下是我的网站
http://www.roser.er-webs.com/
程式码如下
留言板.HTML
<form name="form" method="post" action="sendmail.php">
<input type="text" placeholder="Name" required />
<input type="text" placeholder="Email" required />
<textarea>Message</textarea>
<input type="submit" value="" />
</form>
---------------------------------------------------------------
sendmail.php
<?php <br />include("class.phpmailer.php");
$Name=$_POST["Name"];
$EMail=$_POST["Email"];
$Message=$_POST["Message"];
$mail= new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = "mail.pim.hamicloud.net";
$mail->Port = 25;
$mail->CharSet = "utf-8";
$mail->Encoding = "base64";
$mail->WordWrap = 50;
$mail->Username = "roser";
$mail->Password = "密码不能打出来.哈哈";
$mail->From = $EMail;
$mail->FromName = $Name;
$mail->Subject ="一封线上客服信";
$mail->Body = "姓名:".$Name."
信箱:".$EMail."
讯息:".$Message;
$mail->IsHTML(true);
$mail->AddAddress("
[email protected]", "萝瑟");
if(!$mail->Send()) {
echo "发送错误: " . $mail->ErrorInfo;
} else {
echo "
感谢您的回覆,我们将会尽速处理!
";
}
?>
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.129.148.202
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/PHP/M.1410193592.A.66C.html
1F:推 ql4au04: html的name呢? 09/09 01:52
2F:→ ql4au04: 没name post吃不到吧 09/09 01:53
3F:推 wayway2004: input要有name,跟接受的post一致 09/09 01:54