建议学学PHP的基础~~呵呵~~每行后面都要有 ";"懂吗??

解决方案 »

  1.   

    明显的syntax错误.
    UNIX你得有sendmail才能发送.
      

  2.   

    加上了“;”又出现了错误
    Warning: mail() [function.mail]: SMTP server response: 550 5.7.1 Unable to relay for [email protected] in D:\lf\collbuy\admain\TMP5gyybioeut.php on line 3
      

  3.   

    我在百度上搜到了一个解决方案
    -----------------------------------
    问:在WINDOWS下如何用MAIL函数发邮件?
    答:PHP在UNIX/LINUX下发邮件用的是SENDMAIL程序,在WINDOWS没有SENDMAIL,但可以用SMTP协议来完成,具体方法如下:修改PHP.INI文件的[mail function]下的SMTP。 
    如: 
    [mail function]
    SMTP=public.sta.net.cn ;Win32 Only
    -----------------------------------------------
    我按上面作了,但又出现错误信息
    -----------------------------------------------
    Warning: mail() [function.mail]: SMTP server response: 553 sorry, that domain isn't in my list of allowed rcpthosts (#5.7.1) in D:\lf\collbuy\admain\TMP1ozqiofze.php on line 3