加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP联系表单返回错误

发布时间:2020-12-13 21:48:19 所属栏目:PHP教程 来源:网络整理
导读:我试图在我的网站上实现 PHP联系表单,但我遇到了一些错误.你可以填写表格没有问题,电子邮件实际上通过,但不显示感谢页面,它显示一些PHP错误. Deprecated: Function eregi() is deprecated in /home/travisbass/travismoore.co.uk/include/fgcontactform.php
我试图在我的网站上实现 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

I am using the code from this website

Here is the page of my website

Code for class.phpmailer.php

Code for fgcontactform.php

如果您需要更多信息,请与我们联系.

任何帮助它赞赏,
谢谢

解决方法

这些消息是自解释的,这是你如何解决它们:

eregi() – >删除此功能,因为它已弃用并替换为preg_match().

split() – >删除此功能并将其替换为explode()或使用preg_split()

标头已发送 – >在发送任何标头之前确保没有HTML.有关详细信息,请参阅此内容:How to fix “Headers already sent” error in PHP

在这里,您可以阅读PHP 5.3.x中更多已弃用的函数 – > http://php.net/manual/en/migration53.deprecated.php

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读