问:我正在尝试填写联系表格。HTML,CSS和Jquery看起来还可以,但是当我尝试发送时,出现此错误:
PHP警告:mail()[<a href='function.mail'> function.mail </a>]:php.ini中未设置“ sendmail_from”或E:\ Home \ familiadiniz中缺少自定义“ From:”头\ Web \ contact.php在第22行
有人可以帮助我吗?
答:您忘记在中设置$from地址$header,然后传递$header给mail()函数。
同样,让脚本只是死掉,从UX角度来看,更好的方法是将用户引导到错误页面,以便他们可以返回并更正错误。
这应该可以解决您的问题...
<?php
$ to_email =“ email@gmail.com”; $ from =“ contact@mydomain.com”; $ name = $ _POST [“ name”]; $ email