PHP邮件功能在Hostgator上不起作用 - php

我必须在项目中使用邮件功能。当我将项目托管在hostgator上时,它不起作用。但是当我在其他服务器上托管时,它可以正常工作。我不明白问题。如果有人知道答案,请从我能理解的地方开始解释或建议我链接。谢谢。这是我的代码。

$to_address = "[email protected]";
$subject = "This goes in the subject line of the email!";
$message = "This is the body of the email.\n\n";
$message .= "More body: probably a variable.\n";
$headers = "From: [email protected]\r\n";
mail("$to_address", "$subject", "$message", "$headers");

参考方案

假设您位于hostgator.in上(特别是您提到过hostgator),如果域不是您托管站点的域,则它不允许邮件发送。发件人或收件人的邮件都应与托管邮件相同,例如如果ypu拥有a.com网站,那么发件人的邮件ID或收件人的邮件ID都应具有@ a.com

PHP:获取调用引用的数组名称 - php

假定以下函数并调用:function doSomething( &$someArray ) { // Do something to $someArray } $names=array("John", "Paul", "George", "Ringo"); doSomet…

PHP-将日期插入日期时间字段 - php

我已在数据库中使用datetime字段存储日期,使用PHP将“今天的日期”插入该字段的正确方法是什么?干杯, 参考方案 我认为您可以使用php date()函数

PHP-如何获取类的成员函数列表? - php

如果我知道班级的名字。有没有办法知道类的成员函数列表? 参考方案 get_class_methods()是你的朋友

PHP-MySQL结果转换为JSON - php

我试图了解如何将MySQL结果转换为JSON格式,以便以后可以在Javascript中使用此JSON来构建HTML表。但是我的代码只是产生大量的空值,我还不明白为什么。$result = mysqli_query($con, "SELECT * FROM Customers"); $test = json_encode($result);…

PHP Count数组元素 - php

嗨,有人可以解释为什么这会返回“数组由0个元素组成”。 :$arr = array(1,3,5); $count = count($arr); if ($count = 0) { echo "An array is empty."; } else { echo "An array has $count elements.…