function reg_supervise_logincheck() { require_once 'reg_supervise_jy.php'; $geetest = new Geetest(); $geetest->set_privatekey(option::xget("reg_supervise", "geetest_key")); session_start(); if (isset($_POST['geetest_challenge']) && isset($_POST['geetest_validate']) && isset($_POST['geetest_seccode'])) { $result = $geetest->validate($_POST['geetest_challenge'], $_POST['geetest_validate'], $_POST['geetest_seccode']); if ($result !== TRUE) { msg('登录失败:验证错误'); } } elseif (strtolower($_POST['bf']) !== $_SESSION["reg_supervise_gg"]) { msg('登录失败:验证错误'); } }
if (intval($TS_USER['userid']) > 0) { tsNotice("请退出后再注册!"); } //邀请用户ID $fuserid = intval($_GET['fuserid']); require_once "thinksaas/class.geetest.php"; $geetest = new Geetest(); $geetest->set_captchaid("1af5a4e60b594c11fb017d6ad7da0f37"); //TO DO 请使用自己的验证码ID替换此处 $title = '注册'; include template("register"); break; case "do": require_once "thinksaas/class.geetest.php"; $geetest = new Geetest(); $geetest->set_privatekey("83dfaed7e0a54f214ca1b91c968f40e5"); //TO DO 请使用自己的验证码KEY替换此处 //用于JS提交验证 $js = intval($_GET['js']); if ($_POST['token'] != $_SESSION['token']) { getJson('非法操作!', $js); } $email = trim($_POST['email']); $pwd = trim($_POST['pwd']); $repwd = trim($_POST['repwd']); $username = t($_POST['username']); $fuserid = intval($_POST['fuserid']); $authcode = strtolower($_POST['authcode']); /*禁止以下IP用户登陆或注册*/ $arrIp = aac('system')->antiIp(); if (in_array(getIp(), $arrIp)) {