⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 banuser.php

📁 很好的一套PHP树形论坛程序
💻 PHP
字号:
<?php
!function_exists('adminmsg') && exit('Forbidden');
$basename="$admin_file?adminjob=banuser";
if (empty($action)){
	$select[$db_banby]='selected';
	$db_banlimit=(int)$db_banlimit;
	$db_autoban ? $autoban_Y='checked' : $autoban_N='checked';
	$db_bantype==2 ? $bantype_2='checked' : $bantype_1='checked';
	include PrintEot('banuser');exit;
}  elseif($_POST['action']=='banuser'){
	$userdb=$db->get_one("SELECT uid,groupid FROM pw_members WHERE username='$username'");
	if(!$userdb){
		$errorname=$username;
		adminmsg('user_not_exists');
	}
	if($userdb['groupid']=='-1'){
		if($type==1 && !$limit){
			adminmsg('ban_limit');
		}
		$db->update("UPDATE pw_members SET groupid='6' WHERE uid='$userdb[uid]'");
		$db->update("REPLACE INTO pw_banuser VALUES('$userdb[uid]','$type','$timestamp','".(int)$limit."','".addslashes($admin_name)."','')");
		adminmsg('operate_success');
	} elseif($userdb['groupid']=='6'){
		adminmsg('have_banned');
	} else{
		adminmsg('ban_error');
	}
} elseif($_POST['action']=='freeuser'){
	$userdb=$db->get_one("SELECT uid,groupid FROM pw_members WHERE username='$username'");
	if(!$userdb){
		$errorname=$username;
		adminmsg('user_not_exists');
	}
	if($userdb['groupid']=='6'){
		$db->update("UPDATE pw_members SET groupid='-1' WHERE uid='$userdb[uid]'");
		$db->update("DELETE FROM pw_banuser WHERE uid='$userdb[uid]'");
		adminmsg('operate_success');
	} else{
		adminmsg('not_banned');
	}
} elseif($_POST['action']=='autoban'){
	foreach($ban as $key=>$value){
		if(${'db_'.$key}!=$value){
			$rt=$db->get_one("SELECT * FROM pw_config WHERE db_name='db_$key'");
			if($rt){
				$db->update("UPDATE pw_config SET db_value='$value' WHERE db_name='db_$key'");
			}else{
				$db->update("INSERT INTO pw_config(db_name,db_value) VALUES ('db_$key','$value')");
			}
		}
	}
	updatecache_c();
	adminmsg('operate_success');
}
echo $action;exit;
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -