2012-11-28 43 views
0

我正在開展一個學校項目,並且教師給出的formmail.php很簡單,而且工作非常好。學校結束後,我簽署了自己的域名,以保存所有的學校作品,以獲得關於域名工作方式的更多知識。php formmail在域名更改後不起作用

但事情是,在我將所有事情都傳回服務器之後,formmail與教師的域/服務器完美協作我註冊了formmail,在提交formmail時給我提供了兩個不同的錯誤。

我知道並記住我不得不在PHP文件中更改此工作。

$ referers = array('et4891.com','hotmail.com');我需要把我做的域名,但我仍然得到錯誤。我完全沒有關於PHP的知識,所以我在網上搜索了一下,很多人都在談論改變域,當然我做了,但我仍然得到錯誤。任何人都可以幫我一把嗎?

http://et4891.com/fpj/contact.html 以上是我自己的網站與所有的轉移文件,所以這個聯繫頁面填充信息後,應提交我得到了錯誤的一方以下

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

使用formmail.php

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

任何人都可以在這裏用簡單的英語給我一隻手,而不是我不知道的PHP或編程?

在此先感謝

+0

請不要發佈鏈接到錯誤的圖片,他們過去。 – 2012-11-28 22:07:07

回答

0

你的第一個錯誤意味着你的腳本使用過時的代碼。 eregi()是一個函數,它不能用於你的新主機可能具有的PHP 5.2以上(5.3或5.4現在最常見)。由於您不是程序員,最簡單的解決方案是查找formmail腳本的更新版本。

你可以隨時搜索替代解決方案,請參閱本Good alternative to eregi() in PHP如果你仍然想嘗試在這裏調試代碼自己