2016-10-11 19 views
-1

我是Joomla的新手,最近我嘗試了很多爲我的聯繫表單啓用驗證碼,並且我已經完成了所有的步驟來完成它。 (在插件,全球配置和用戶管理器啓用captcha),但畢竟我只是看到這在我的形式:
*安全碼(驗證碼)
和代碼本身和輸入驗證碼的文本字段不顯示。
我該怎麼辦?正如我所說,我是Joomla的新手,請一步一步解釋。順便說一句我的網站的語言爲波斯語(雖然這並不重要)
這是我的形式看起來像啓用驗證碼後:
My form after enabling CAPTCHACAPTCHA看起來並不像我在Joomla的聯繫表格中的樣子

+0

沒有代碼,沒有幫助。我們不能根據問題的照片來解決問題。 –

+0

這不是由代碼完成的,至少我知道這種方式,如果它是通過代碼完成的,那麼給我一段代碼。 –

+0

然後你來到了錯誤的地方。這個網站是編程問題。我們不是一般的軟件技術支持。 –

回答

0

運行24小時後在網絡上搜索的我終於找到了答案。
在該網站的主目錄下,您必須前往:
public_html - > plugins - > captcha - > recaptcha
並打開名爲recaptcha.php的文件。
搜索的代碼片段中提到波紋管並進行以下修改:

變化

const RECAPTCHA_API_SERVER = "http://api.recaptcha.net"; 
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api"; 
const RECAPTCHA_VERIFY_SERVER = "api-verify.recaptcha.net"; 

const RECAPTCHA_API_SERVER = "http://www.google.com/recaptcha/api"; 
const RECAPTCHA_API_SECURE_SERVER = "https://www.google.com/recaptcha/api"; 
const RECAPTCHA_VERIFY_SERVER = "www.google.com"; 

,改變

$response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/verify" 

$response = $this->_recaptcha_http_post(self::RECAPTCHA_VERIFY_SERVER, "/recaptcha/api/verify" 

然後保存並重新加載頁面。完成。
不要忘了,這是Joomla 2.5需要的,其中RECAPTCHA的版本是1.0,如果你的Joomla是一個新版本,你不需要改變任何東西只需啓用RECAPTCHA。

相關問題