📄 unitemembers.php
字号:
<?php
!$_SERVER['PHP_SELF'] && $_SERVER['PHP_SELF']=$_SERVER['SCRIPT_NAME'];
substr($_SERVER['PHP_SELF'],-9,-4)!=='admin' && exit('Forbidden');
if(!empty($_GET['do'])) {
if($_GET['do']=='unite') {
$uids=$_POST['uids'];
$uid=$_POST['uid'];
if(!$uids) {
echo "<script language=\"javascript\">alert(\"原用户ID不能为空!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=uniteuser'>";
exit;
}
if(!$uid) {
echo "<script language=\"javascript\">alert(\"目标用户ID不能为空!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=uniteuser'>";
exit;
}
$rs=get_one("SELECT username FROM duoxun_members WHERE groupid=0 AND uid='$uid'");
if(!$rs['username']) {
echo "<script language=\"javascript\">alert(\"目标用户不存在,请检查您输入的目标用户ID是否正确!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=uniteuser'>";
exit;
}
$oldinfo=array();
$uids=explode(',',$uids);
foreach($uids as $value) {
if(is_numeric($value)) {
if($value==$uid) {
echo "<script language=\"javascript\">alert(\"目标用户不存在,请检查您输入的目标用户ID是否正确!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=uniteuser'>";
exit;
}
$rs=get_one("SELECT * FROM duoxun_members WHERE groupid=0 AND uid='$value'");
if(!$rs['uid']) {
echo "<script language=\"javascript\">alert(\"原用户ID\“$value\”不存在,请检查您输入的原用户ID是否正确!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=uniteuser'>";
exit;
} else {
$oldinfo[]=$rs;
}
}
}
foreach($oldinfo as $value) {
$rs=get_one("SELECT * FROM duoxun_members WHERE uid='$uid'");
$p_num=$rs['p_num']+$value['p_num'];
$c_num=$rs['c_num']+$value['c_num'];
query("UPDATE duoxun_members SET p_num='$p_num',c_num='$c_num' WHERE uid='$uid'");
query("UPDATE duoxun_subject SET author='{$rs['username']}',authorid='$uid' WHERE authorid='{$value['uid']}'");
query("UPDATE duoxun_comment SET author='{$rs['username']}' WHERE author='{$value['username']}'");
query("DELETE FROM duoxun_members WHERE uid='{$value['uid']}'");
}
echo "<script language=\"javascript\">alert(\"合并用户操作成功!请继续操作!\")</script>";
echo "<meta http-equiv='refresh' content='0;url=admin.php?job=uniteuser'>";
exit;
}
}
require_once template('unitemembers','admin');
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -