国产精品爱啪在线线免费观看_97视频精品_欧美精品一区二区在线播放_国产欧美久久一区二区三区

新秀網絡驗證系統

標題: 擴展示例:短鏈接任意積分充值擴展 [打印本頁]

作者: admin    時間: 2022-1-8 09:46
標題: 擴展示例:短鏈接任意積分充值擴展
功能實現:短鏈接,任意積分充值擴展
第一步:驗證擴展中嵌入點擴展,hook.class.php文件內,將下面代碼前“//”雙斜杠注釋去掉!
[PHP] 純文本查看 復制代碼
//    function global_header(){
//        return xx_client::class_hook('hook_discuz_global_header',array(xx_G::member(),$_GET));
//    }

第二步:內置擴展extend_network.php內,將下面代碼放入代碼區!
[PHP] 純文本查看 復制代碼
    public function hook_discuz_global_header($member,$get){
        /**
         * http://demo.xinxiuvip.com/?adminkeys=888888&uid=3&credits=2&int=1
         * adminkey 為 管理key
         * uid 為 扣分uid
         * credits 為 積分類型編號,例如:1、2、3
         * int 為 扣除積分數量,整數。
         */
        $adminkey = xx_client::safe_check('adminkeys',false);
        if ($adminkey == xx_G::xinxiu_network('adminkey')){
            $uid = xx_client::safe_check('uid',true);
            $credits = xx_client::safe_check('credits',true);
            $int = xx_client::safe_check('int',true);
            $chek =  xx_dz_members::check_credits_limit(array($credits=>$int),$uid);//檢查扣除積分下限  :: 如果是加積分,此行代碼注釋或刪除即可。
//           $chek = 1; //如果是加積分將此行代碼注釋去掉。
            if ($chek) {
                updatemembercount($uid, array($credits => -$int), true, '', '');//如果加積分,將$int前‘-’刪除即可。
                exit('ok');
            }else{
                exit('error_chek');
            }
        }
    }








歡迎光臨 新秀網絡驗證系統 (http://www.5566wy.com/) Powered by Discuz! X3.5