| 
 
UID1最後登錄1970-1-1精華閱讀權限200積分11599金錢 元威望 點貢獻 點 
 | 
 
| 於 reCAPTCHA 網頁註冊並取得 Public Key 及 Private Key. 
 https://www.google.com/recaptcha/admin/create
 
 下載附件 recaptchalib.php 並放到 source\module\member
 
 打開文件 member_register.php
 
 在
 上面加複製代碼 $ctl_obj = new register_ctl();
打開 template\default\member\register.htm複製代碼require dirname(__FILE__).'/recaptchalib.php';
$_G['py'] = '你的密匙';//Public Key
$_G['pky'] = '你的密匙';//Private Key
$resp = null;
$error = null;
$pass = $_G['gp_password'] ? $_G['gp_password']:$_G['gp_'.$_G['setting']['reginput']['password']];
if ($pass && !$_POST["recaptcha_response_field"]){
        showmessage('警告!沒有輸入驗證碼');
        
        }
elseif($pass && $_POST["recaptcha_response_field"]){
        $resp = recaptcha_check_answer ($_G['pky'],
                                        $_SERVER["REMOTE_ADDR"],
                                        $_POST["recaptcha_challenge_field"],
                                        $_POST["recaptcha_response_field"]);
        if (!$resp->is_valid) {
                showmessage('驗證碼輸入錯了');
        }
}
 於
 上面添加複製代碼<!--{/if}-->
                                        <!--{if $_G[gp_action] == 'activation'}-->
                                        <div id="activation_user" class="rfm">
複製代碼          <div class="rfm">
                                                        <table>
                                                                <tr>
                                                                        <th><span class="rq">*</span></th>
                                                                        <td>{eval echo recaptcha_get_html($_G['py'])}</td>
                                                                        <td class="tipcol"></td>
                                                                </tr>
                                                        </table>
                                                </div>
 | 
 
x本帖子中包含更多資源您需要 登錄 才可以下載或查看,沒有帳號?註冊  |