Esempio n. 1
0
function fyy_assistant_delus()
{
    $key = option::xget('fyy_assistant', 'key');
    foreach ($_POST['user'] as $uid) {
        $usname = $m->once_fetch_array("SELECT `name` FROM `" . DB_NAME . "`.`" . DB_PREFIX . "users` WHERE `id` = '{$uid}'");
        $post = new wcurl("{$murl}?pub_plugin=fyy_massistant&delus&key={$key}&stname=" . SYSTEM_NAME . "&usname={$usname}");
        $a = $post->exec();
    }
}
Esempio n. 2
0
function s_check_logincheck()
{
    if (option::xget("s_check", "login_check") != 0) {
        $geetest = new GeetestLib();
        $geetest->set_privatekey("2d5be5ba4207f11d33f7ae5e14a1c33e");
        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) {
        } else {
            if ($result == FALSE) {
                ReDirect("index.php?mod=login&error_msg=" . urlencode('登陆失败,请拖动滑块完成验证'));
                die;
            } else {
                ReDirect("index.php?mod=login&error_msg=" . urlencode('登陆失败,请拖动滑块完成验证'));
                die;
            }
        }
    }
}
Esempio n. 3
0
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('登录失败:验证错误');
    }
}
         $stname = $stname['stname'];
         $m->query("DELETE FROM `" . DB_NAME . "`.`" . DB_PREFIX . "allinfo` WHERE `usname` = '{$usname}' AND `stname` = '{$stname}'");
         echo '<div class="alert alert-success">删除成功!</div>';
     } elseif ($a == '4042') {
         echo '<div class="alert alert-danger">失败:无此用户!</div>';
     } else {
         echo '<div class="alert alert-danger">失败:与该站点连接失败!</div>';
     }
 } elseif (isset($_GET['del4'])) {
     if (!empty($_REQUEST['sleep'])) {
         $sleep = $_REQUEST['sleep'];
     } else {
         $sleep = 0.15;
     }
     global $m;
     $key = option::xget('fyy_massistant', 'key');
     $result = $m->query("SELECT `bduss`,`bdname` FROM `" . DB_NAME . "`.`" . DB_PREFIX . "allinfo`");
     $allrow = $result->num_rows;
     $die = 0;
     $onrow = 0;
     while ($onrow < $allrow) {
         $thresult = $m->fetch_array($result);
         $bduss = $thresult['bduss'];
         $bdid = getBaiduId($bduss);
         sleep($sleep);
         if (empty($bdid)) {
             $stname = $m->once_fetch_array("SELECT `stname` FROM `" . DB_NAME . "`.`" . DB_PREFIX . "allinfo` WHERE `bduss`='{$bduss}'");
             $stname = $stname['stname'];
             $sturl = $m->once_fetch_array("SELECT `sturl` FROM `" . DB_NAME . "`.`" . DB_PREFIX . "fyy_massistant_url` WHERE `stname`='{$stname}'");
             $sturl = $sturl['sturl'];
             $bdname = $thresult['bdname'];
</tr>
<tr>
<td>
极验id
</td>
<td>
<input type="text" name="geetest_id" value="<?php 
echo option::xget('reg_supervise', 'geetest_id');
?>
"
class="form-control">

</td>
</tr>
<tr>
<td>
极验key
</td>
<td>
<input type="text" name="geetest_key" value="<?php 
echo option::xget('reg_supervise', 'geetest_key');
?>
"
class="form-control">
</td>
</tr>
</table>
</div>
<input type="submit" class="btn btn-primary" value="提交更改">
</form>
Esempio n. 6
0
> 关闭注册验证
</td>
</tr>
<tr>
<td>登陆验证<br/></td><td>
<input type="radio" name="login_check" value="1" <?php 
if (option::xget('s_check', 'login_check') == 1) {
    echo 'checked';
}
?>
> 嵌入式验证模块<br/>
<input type="radio" name="login_check" value="2" <?php 
if (option::xget('s_check', 'login_check') == 2) {
    echo 'checked';
}
?>
> 浮动式验证模块<br/>
<input type="radio" name="login_check" value="0" <?php 
if (option::xget('s_check', 'login_check') == 0) {
    echo 'checked';
}
?>
> 关闭登陆验证<br/>
</td>
</tr>
</tbody>
</table>
</div>
<input type="submit" class="btn btn-primary" value="提交更改">
</form>
        $usname = $_REQUEST['usname'];
        $one = $m->once_fetch_array("SELECT `t`,`id` FROM  `" . DB_NAME . "`.`" . DB_PREFIX . "users` WHERE `name` = '{$usname}'");
        if (!empty($one)) {
            echo 'done2';
            $uid = $one['id'];
            $t = $one['t'];
            $m->query("DELETE FROM `" . DB_NAME . "`.`" . DB_PREFIX . "baiduid` WHERE `uid` = '{$uid}'");
            $m->query("DELETE FROM `" . DB_NAME . "`.`" . DB_PREFIX . $t . "` WHERE `uid` = '{$uid}'");
        } else {
            echo '4042';
        }
        die;
    }
} else {
    loadhead();
    $murl = option::xget('fyy_assistant', 'murl');
    ?>
<div class="panel panel-primary" style="margin:5% 15% 5% 15%;">
	<div class="panel-heading">
		<h3 class="panel-title">忘记站点</h3>
	</div>   
	<div style="margin:0% 5% 5% 5%;"><h4>输入任意一个即可</h4>
		<form name="form" method="post" action="<?php 
    echo $murl;
    ?>
?pub_plugin=fyy_massistant&search&">
			<table class="table table-striped">
				<thead>
					<tr>
						<th style="width:30%"></th>
						<th style="width:70%"></th>