📄 dialog.php
字号:
<?php
session_start();
include "include/query.php";
include "include/functions.php";
$mode = $_GET["mode"];
$showWhy = true;
switch($mode)
{
case msg_warn:
$actionstr = "警告";
break;
case msg_kick:
$actionstr = "踢出";
$mode = msg_kick;
break;
case msg_lock:
$actionstr = "封锁";
$mode = msg_lock;
break;
case msg_unlock:
$actionstr = "解锁";
$mode = msg_unlock;
break;
case msg_bomb:
$actionstr = "轰炸";
$mode = msg_bomb;
break;
case msg_rank:
$actionstr = "调级";
$mode = msg_rank;
break;
case msg_ungrade:
$actionstr = "禁升";
$mode = msg_ungrade;
break;
case msg_grade:
$actionstr = "允升";
$mode = msg_grade;
break;
case msg_forbid:
$actionstr = "禁用";
$mode = msg_forbid;
break;
case msg_unforbid:
$actionstr = "解禁";
$mode = msg_unforbid;
break;
case msg_call:
$actionstr = "呼叫";
$mode = msg_call;
break;
}
?>
<html>
<head>
<title>
管理
</title>
<META http-equiv="Content-Type" content="text/html;charset=gb2312">
<style>
td
{
font-size:13px;
}
.t
{
border:1px solid black;
}
body{color:black;font-family:宋体;font-size:9pt;border-bottom:medium none;border-left:medium none;border-right:medium none;border-top:medium none;padding-bottom:0px;padding-left:0px;padding-right:0px;padding-top:0px}
</style>
<Script language=javascript>
function doAction(fm)
{
if(fm.why.value.replace(/\s/g,"")=="")
{
alert("请填写原因!");
fm.why.focus();
return false;
}
return true;
}
</script>
</head>
<body bgcolor="<?=getConfig("page_bgcolor")?>" topmargin=0>
<form name="ManageForm" onsubmit="return doAction(this)" action="manage.php?mode=<?=$mode?>" method="post">
<table width=250 height=100 align="center" bgcolor="black" cellspacing=1 cellpadding=2>
<Tr>
<td colspan=2 bgcolor="#6699ff" align="center"><b><?=$actionstr?></b></td>
</tr>
<tr>
<td width=80 align="right" bgcolor="buttonface">
<?=$actionstr?>对象
</td>
<td width=170 bgcolor="white">
<?php
if($mode==msg_unlock||$mode==msg_unforbid||$mode==msg_grade)
{
$db = new db_query;
$db->connect();
if($mode==msg_unlock)
{
echo "<select name='ip'>";
echo "<option>选择被系统封锁的IP</option>";
$lockedIPResult = $db->query("select `username`,`ip` from `lockedip` where `locktime` >= '".(time()-getConfig("lock_cantlogin_time")*60)."'");
while($ipRow = $db->fetchArray($lockedIPResult))
{
echo "<option value='{$ipRow["ip"]}'>".$ipRow["username"]."(".$ipRow["ip"].")</option>";
}
echo "</select>";
}
if($mode==msg_unforbid)
{
echo "<select name='username'>";
echo "<option>选择被禁用的名字</option>";
$nameResult = $db->query("select `username` from `members` where `forbid` = 1");
while($nameRow = $db->fetchArray($nameResult))
{
echo "<option value='{$nameRow["username"]}'>".$nameRow["username"]."</option>";
}
echo "</select>";
}
if($mode==msg_grade)
{
echo "<select name='username'>";
echo "<option>选择被禁升级的名字</option>";
$nameResult = $db->query("select `username` from `members` where `upgrade` = 0");
while($nameRow = $db->fetchArray($nameResult))
{
echo "<option value='{$nameRow["username"]}'>".$nameRow["username"]."</option>";
}
echo "</select>";
}
$db->close();
}
else
{
?>
<input type="text" name="username" class=t size=10 maxlength=20 value="<?=$_GET["username"]?>">
<?php
}
?>
</td>
</tr>
<tr>
<td width=80 align="right" bgcolor="buttonface">
<?php
if($mode==msg_kick||$mode==msg_bomb||$mode==msg_lock||$mode==msg_warn||$mode==msg_ungrade)
{
?>
<select onchange="why.value=this.options[this.selectedIndex].value">
<option>原因</option>
<option value="骂人,劝告又不听">骂人</option>
<option value="散布违法言论">违法</option>
<option value="用户名不雅">不雅</option>
<option value="捣乱,劝告又不听">捣乱</option>
<option value="刷屏,劝告又不听">刷屏</option>
</select>
<?php
}
if($mode==msg_unlock)
{
?>
<select onchange="why.value=this.options[this.selectedIndex].value">
<option>原因</option>
<option value="已经认识到错误了">知错</option>
<option value="已经保证以后不再捣乱了">保证</option>
<option value="网吧用户,封锁了所有人都上不来了">网吧</option>
</select>
<?php
}
if($mode==msg_rank)
{
$db = new db_query;
$db->connect();
$rank = $db->result($db->query("select `rank` from `members` where `username` = '{$_GET["username"]}'"),0,"rank");
$db->close();
?>
<select onchange="why.value=this.options[this.selectedIndex].value">
<option>原因</option>
<option value="非常热情,有爱心">热情</option>
<option value="表现相当好,实为各位聊友之楷模">楷模</option>
<option value="利用级别权限进行捣乱">捣乱</option>
</select>
</td>
<?php
}
if($mode==msg_forbid)
{
echo "禁用原因";
}
if($mode==msg_unforbid)
{
echo "解禁原因";
}
if($mode==msg_grade)
{
echo "允升原因";
}
if($mode==msg_call)
{
echo "呼叫内容";
echo "<script language=javascript>document.title='呼叫聊友'</script>";
}
?>
</td>
<td width=170 bgcolor="white"><input type="text" name="why" class=t maxlength=160 value="<?=$_GET["why"]?>">
</td>
</tr>
<?php
if($mode==msg_rank)
{
?>
<tr>
<td width=80 align="right" bgcolor="buttonface">
级别调整
</td>
<td width=170 bgcolor="white">
<select name="grade">
<?php
for($i=1;$i<13;$i++)
{
echo "<option value={$i}>{$i}</option>\n";
}
?>
</select>级
<?php
if($_SESSION["userrank"]>=getConfig("enable_view_grade"))
echo "当前 <font color=red>{$rank}</font> 级";
?>
</td>
</tr>
<?php
}
?>
<Tr>
<td width=80 align="right" bgcolor="buttonface">
</td>
<td width=170 bgcolor="white">
<input type="reset" value="重填" class=t> <input type="button" value="取消" class=t onclick="window.returnValue=false;window.close()"> <input type="submit" value="确定" class=t>
</td>
</tr>
</table>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -