【发布时间】:2013-12-16 08:31:33
【问题描述】:
<?php
if (isset($_POST['submit']))
{
//if "email" is filled out, proceed
$name= mysql_real_escape_string($_POST['name']);
$phone= mysql_real_escape_string($_POST['phone']);
$to = "admin@gmail.com";
$subject = "Customer Intrested";
$message = "Buyer Information and Intrested in land.";
$message.= "Customer Name :".$name."\n";
$message.= "Customer Phone :".$phone."\n";
$mail=mail($to, "Subject: $subject",$message );
if($mail){
echo "success";
} else {
echo "failed.";
}
?>
我正在使用上面的代码发送电子邮件..但我无法得到结果..它总是显示“谢谢你的消息”..
我可以得到姓名和电话的值。
如何解决这个问题?
【问题讨论】:
-
你在哪里离线或在线运行这段代码?
-
如果您在php.ini中设置了邮件设置,请检查您的垃圾邮件
-
@renishkhunt 我正在在线运行此代码
-
@HarishSingh 我也检查了 span 文件夹..但没有收到邮件
-
@PHPCoder 您的电子邮件功能正常工作。