Rev 915 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed
<?php/*QBPWCF, Quick Build PHP website Component base on Fedora Linux.Copyright (C) 2015~2021 Min-Jhin,ChenThis file is part of QBPWCF.QBPWCF is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published bythe Free Software Foundation, either version 3 of the License, or(at your option) any later version.QBPWCF is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY; without even the implied warranty ofMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See theGNU General Public License for more details.You should have received a copy of the GNU General Public Licensealong with QBPWCF. If not, see <http://www.gnu.org/licenses/>.*/#使用命名空間qbpwcfnamespace qbpwcf;#匯入外部套件include("../../allInOneForSOAP.php");#函式說明:#驗證 google reCAPTCH 回傳的驗證碼,當有post的response,key,val時,會進行處理.#回傳結果:#$result["status"],執行正常與否,"false"代表不正常;"true"代表正常.#$result["error"],錯誤訊息陣列.#$result["content"],語法.#$result["function"],函式名稱.#$result["passed"],"true"代表通過驗證,"false"代表沒有通過驗證.#必填參數:#$conf["secret"],字串,recaptcha 上對應 site 的 secret.$conf["secret"]="6LfCWj0UAAAAAHTMkMN7zfh2dkfr3YwPNEk2Kttf";#$conf["fileArgu"],字串,__FILE__的內容.$conf["fileArgu"]=__FILE__;#可省略參數:#無#參考資料:#https://developers.google.com/recaptcha/docs/verify$gl_reCAPTCHA_server=authenticate::gl_reCAPTCHA_server($conf);unset($conf);#印出結果echo json_encode($gl_reCAPTCHA_server);?>