Php 我正在bluehost服务器上运行以下代码。函数的作用是发送电子邮件,但不发送';不返回任何值

Php 我正在bluehost服务器上运行以下代码。函数的作用是发送电子邮件,但不发送';不返回任何值,php,html,Php,Html,使用此代码,它是exit()停止执行并且不打印$m <?php $m = ""; $to = "anymail@gmail.com"; $from = "anymail@mydomainname.com"; $subject = 'subject'; $message = "Any Message"; $headers = "From: $from\n"; $headers .= "MIME-Version: 1.0\n";

使用此代码,它是
exit()
停止执行并且不打印
$m

 <?php 
 $m = ""; 
 $to = "anymail@gmail.com";                     
 $from = "anymail@mydomainname.com";
 $subject = 'subject';
 $message = "Any Message";
 $headers = "From: $from\n"; 
 $headers .= "MIME-Version: 1.0\n"; 
 $headers .= "Content-type:text/html; charset=iso-8859-1\n";
 if ( mail($to, $subject, $message, $headers) ) { 
     $m = "Email sent successfully"; exit(); 
 }else { 
     $m = "Email can't be sent.";exit();
 }  
 exit(); 
 ?>
 <!DOCTYPE HTML><html>
 <head><meta charset="utf-8"><title>Untitled Document</title></head>
 <body>
 <h2> 
 <?php  
   echo $m; 
 ?> </h2>
 </body></html> 

请显示您的代码。我是新用户,第一次使用stackflow。我不知道为什么我的代码没有出现在问号中。我怎么会这么笨?当我刚开始用php编写代码时,我和其他网页有同样的(退出)问题,在1-2小时后发现了解决方案,我想我永远不会忘记。但是顺便说一下,非常感谢。我真的很感激!!!
if ( mail($to, $subject, $message, $headers) ) { 
   $m = "Email sent successfully"; 
   //exit(); 
}else { 
   $m = "Email can't be sent.";
   //exit();
}  
//exit();