PHP 中把表单发送到指定邮箱的问题 50

代码如下HTML部分为<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML3.2//EN"><HTML><HEAD><TITLE>E-MailForm<... 代码如下
HTML部分为
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN"> <HTML> <HEAD> <TITLE>E-Mail Form</TITLE> </HEAD> <BODY>
<FORM method="POST" action="do_sendform.php3">
<P>你的名字:<br> <INPUT type="text" name="sender_name" size=30> </p>
<P>你的邮件地址:<br> <INPUT type="text" name="sender_email" size=30> </p>
<P>信件内容:<br> <textarea name="message" cols=30 rows=5></textarea> </p>
<INPUT type="submit" value="发送信件">
</FORM>
</BODY> </HTML>

PHP 部分为

<?php
$msg = "Sender Name:\t$sender_name\n"; $msg .= "Sender E-Mail:\t$sender_email\n"; $msg .= "Message:\t$message\n\n";
$recipient = "you@youremail.com"; $subject = "Web Site Feedback";
$mailheaders = "From: My Web Site <> \n"; $mailheaders .= "Reply-To: $sender_email\n\n";
mail($recipient, $subject, $msg, $mailheaders);
echo "<HTML><HEAD><TITLE>表单已经发送完毕!</TITLE></HEAD><BODY>"; echo "<H1 align=center>谢谢你, $sender_name</H1>"; echo "<P align=center>反馈表发送完毕</P>"; echo "</BODY></HTML>";
?>

=============================================================
问题 收到的邮件中 没有INPUT 文本框的内容

收到的邮件内容如下
请问怎么调试才能让邮件收到INPUT框中的内容,谢谢,最好详细点,我不懂PHP。谢谢。
展开
 我来答
百度网友9326659
2015-07-28 · 超过11用户采纳过TA的回答
知道答主
回答量:38
采纳率:100%
帮助的人:18.9万
展开全部
在发送邮件之前,打印出$sender_name,$sender_email,$message 信息
如果存在就去检查发送邮件的代码
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式