to net_lover 这样的话,是不是应该弹出OUTLOOK的呢? 可是我试了一下,显示提示我“表单会以电子邮件的方式提交。” 然后我确定了之后就什么反映都没有,看看信箱里也没有收到什么: 为什么理?
不会吧!应该是自动发的,地址写对了吗?上面的应为enctype="text/plain"
mail() 函数是不是要用在UNIX机器上的呢? 我用的是IIS5的CGI方式
只要是能运行php环境的都行的!
Warning: Server Error in D:\PHP\PHP\bgyp\audit\mail.php on line 29 这是mail()的执行结果。 我写的是: line 29: mail("[email protected]", "没有主题","abcdefghijklmnopqrstuvwxyz");
<HTML> <HEAD> <TITLE>mail</TITLE> </HEAD> <BODY> <? //define who is to receive the mail $mailTo = "[email protected]"; //set the subject $mailSubject = "Testing Mail"; //build body of the message $mailBody = "This is a test of PHP's mail function."; $mailBody .= "It was generated by PHP version "; $mailBody .= phpversion(); //add a from header $mailHeaders = "From: [email protected]\n";
//send mail mail($mailTo, $mailSubject, $mailBody, $mailHeaders); ?> </BODY> </HTML>
你必须保证在配置PHP环境时mail()函数没有被屏蔽!
Warning: Server Error in D:\PHP\PHP\bgyp\audit\mail.php on line 22 同样的错误,是不是我的服务器配置的不对?
输入姓名:<input name=姓名>,密码::<input name=密码>
<input type=submit value=发送>
</form>
这样的话,是不是应该弹出OUTLOOK的呢?
可是我试了一下,显示提示我“表单会以电子邮件的方式提交。”
然后我确定了之后就什么反映都没有,看看信箱里也没有收到什么:
为什么理?
我用的是IIS5的CGI方式
这是mail()的执行结果。
我写的是:
line 29:
mail("[email protected]", "没有主题","abcdefghijklmnopqrstuvwxyz");
<HEAD>
<TITLE>mail</TITLE>
</HEAD>
<BODY>
<?
//define who is to receive the mail
$mailTo = "[email protected]"; //set the subject
$mailSubject = "Testing Mail"; //build body of the message
$mailBody = "This is a test of PHP's mail function.";
$mailBody .= "It was generated by PHP version ";
$mailBody .= phpversion(); //add a from header
$mailHeaders = "From: [email protected]\n";
//send mail
mail($mailTo, $mailSubject, $mailBody, $mailHeaders);
?>
</BODY>
</HTML>
同样的错误,是不是我的服务器配置的不对?
是我的PHP的MAIL的配置不完整,谢谢,
再次感谢!