PHP邮件功能不起作用

时间:2011-04-21 22:36:03

标签: php email

我正在尝试实现php邮件功能的一些问题..

最初我的代码是在提交时将变量插入到数据库中,但现在我正在尝试交换代码,以便通过电子邮件发送代码。

代码如下..虽然似乎不想工作,但任何建议都会有很大的帮助!

由于

这是电子邮件功能

$email = "xxx@xxx.com"
mail($email, $msg, "From: xxxxx \nX-Mailer:PHP/" . phpversion());
header("Location: index.php?act=topic&id=".$advert_id);

这是它刚从

提交的表格
echo "<form method=\"post\" action=\"./index.php?act=reply&id=".$row['id']."\">";
echo "<tr><td><textarea style=\"width:90%\" name=\"reply\"></textarea><br><input type=\"submit\" name=\"submit\" value=\"Send Message\" style=\"width:90%\"></td></tr>";
echo "</table>";

2 个答案:

答案 0 :(得分:1)

您在;

结尾处遗漏了$email = "xxx@example.com"

你还没有声明$msg,但也许你已经在其他地方宣布过了。

答案 1 :(得分:0)

如果这是在Windows上运行的PHP,那么您可能会遇到此问题:

  

php mail() function and IIS