Tra*_*ore 3 php forms captcha contact
我试图在我的网站上实现PHP联系表单,但我遇到了一些错误.你可以填写表格没有问题,电子邮件实际上通过,但不显示感谢页面,它显示一些PHP错误.
Deprecated: Function eregi() is deprecated in /home/travisbass/travismoore.co.uk/include/fgcontactform.php on line 548
Deprecated: Function split() is deprecated in /home/travisbass/travismoore.co.uk/include/class.phpmailer.php on line 470
Warning: Cannot modify header information - headers already sent by (output started at /home/travisbass/travismoore.co.uk/include/fgcontactform.php:548) in /home/travisbass/travismoore.co.uk/include/fgcontactform.php on line 143
Run Code Online (Sandbox Code Playgroud)
如果您需要更多信息,请与我们联系.
任何帮助它赞赏,谢谢
这些消息是自解释的,这是你如何解决它们:
eregi() - >删除此函数,因为它已弃用并替换为preg_match().
split() - >删除此函数并将其替换为explode()或使用preg_split()
已发送标头 - >确保在发送任何标头之前没有HTML.有关更多详细信息,请参阅此内容:如何修复PHP中的"已发送标头"错误
在这里,您可以阅读PHP 5.3.x中更多已弃用的函数 - > http://php.net/manual/en/migration53.deprecated.php