Messager ( "请输入正确的浏览地址", "/" ); } public function SCS(){ require_once ('./protected/plugin/class.geetestlib.php'); //require_once dirname(dirname(__FILE__)) . '/lib/class.geetestlib.php'; $GtSdk = new GeetestLib(); session_start(); $return = $GtSdk->register(); if ($return) { $_SESSION['gtserver'] = 1; $result = array( 'success' => 1, 'gt' => CAPTCHA_ID, 'challenge' => $GtSdk->challenge ); echo json_encode($result); }else{ $_SESSION['gtserver'] = 0; $rnd1 = md5(rand(0,100)); $rnd2 = md5(rand(0,100)); $challenge = $rnd1 . substr($rnd2,0,2); $result = array( 'success' => 0, 'gt' => CAPTCHA_ID, 'challenge' => $challenge ); $_SESSION['challenge'] = $result['challenge']; echo json_encode($result); } } } ?>