域名更改后,php formmail不起作用

时间:2012-11-28 22:04:56

标签: php post get formmail

我正在研究一个学校项目,教师提供的formmail.php很简单,效果很好。学校结束了,所以我签了自己的域名来保存所有的学校作品,以便更多地了解域名的运作方式。

但问题是,在我将所有内容传回服务器之后,formmail与教师的域/服务器完美配合。我在注册时使用了formmail,在提交formmail时随机给出了两个不同的错误。

我知道并且记得我必须在php文件中更改它才能工作。

$ referers = array('et4891.com','hotmail.com');我需要放入我所做的域,但我仍然会得到错误。我完全知道关于php的知识,所以我在网上搜索了一下,很多人都在谈论改变域名当然我做了但我仍然得到了错误。有人能帮我一把吗?

http://et4891.com/fpj/contact.html 以上是我自己的网站,包含所有转移的文件,所以这个联系页面在填写信息后使用formmail.php,在提交后我得到以下任何一个错误

http://et4891.com/fpj/formmail_error1.jpg

http://et4891.com/fpj/formmail_error2.jpg

任何人都可以用简单的英语给我一个手,而我不知道php或编程吗?

提前致谢

1 个答案:

答案 0 :(得分:0)

您的第一个错误意味着您的脚本使用过时的代码。 eregi()是一个无法与PHP一起使用的函数,你的新托管可能具有5.2(现在最常见的是5.3或5.4)。由于您不是程序员,因此最简单的解决方案是找到您的formmail脚本的更新版本。

您始终可以搜索备用解决方案,如果您仍想尝试自行调试代码,请参阅此Good alternative to eregi() in PHP