📄 adm_group.php
字号:
<?php
/**************************************************
adm_group.php
Version : 1.2
Author : Tracemouse (tracemouse@msn.com)
Copyright: http://www.vitci.com
Writed : 2003/08/20
Modified : 2004/03/31
***************************************************/
require "./common.php";
$file_name='./adm_group.php';
function getsettr($var,$val)
{
global $language;
if($val)
{
$check[1] ="checked";
$check[0] ="";
}
else
{
$check[1]="";
$check[0]="checked";
}
$tr="<tr class=line_1><td width=40%><b>$language[$var]</b></td>";
$tr.="<td><input type=radio $check[0] value='0' name='$var'>$language[no] ";
$tr.="<input type=radio value='1' $check[1] name='$var'>$language[yes]</td></tr>";
return $tr;
}
if ((!$editsubmit)&&(!$syssubmit)&&(!$usersubmit)) //未发送表单
{
if ($action == 'chg')
{ //修改页面
$query = $db->query("select * from $table_groups where groupid=$groupid");
if($dbq_rec = $db->fetch_array($query))
{
$grouptitle = $dbq_rec['grouptitle'];
$tr_allownewprd=getsettr('allownewprd',$dbq_rec['allownewprd']);
$tr_alloweditprd=getsettr('alloweditprd',$dbq_rec['alloweditprd']);
$tr_allowsysctl=getsettr('allowsysctl',$dbq_rec['allowsysctl']);
$tr_allowordproc=getsettr('allowordproc',$dbq_rec['allowordproc']);
$tr_allowbuyprd=getsettr('allowbuyprd',$dbq_rec['allowbuyprd']);
$tr_allowkarma=getsettr('allowkarma',$dbq_rec['allowkarma']);
$tr_allowview=getsettr('allowview',$dbq_rec['allowview']);
$tr_allowvote=getsettr('allowvote',$dbq_rec['allowvote']);
$tr_allowsearch=getsettr('allowsearch',$dbq_rec['allowsearch']);
}
$display = 'edit';
}
else //列表页面
{
$sysgrouplist = array();
$query = $db->query("select * from $table_groups where status <> 'Member'");
while($dbq_rec = $db->fetch_array($query))
{
$sysgrouplist[] = $dbq_rec;
}
$usergrouplist = array();
$query = $db->query("select * from $table_groups where status = 'Member' order by creditslower");
while($dbq_rec = $db->fetch_array($query))
{
$usergrouplist[] = $dbq_rec;
}
$display = 'list';
}
}
elseif ($editsubmit) //发送表单处理
{
$sqlstr="update $table_groups set
grouptitle='$grouptitle',allownewprd=$allownewprd,alloweditprd=$alloweditprd,
allowordproc=$allowordproc,allowvote=$allowvote,allowview=$allowview,
allowsearch=$allowsearch,allowsysctl=$allowsysctl,allowbuyprd=$allowbuyprd,
allowkarma=$allowkarma
where groupid = $groupid";
if($query=$db->query($sqlstr))
gotourl($language['editsuccess'],$file_name.'?action=chg&groupid='.$groupid);
else
gotourl($language['db_err'].":<br>".$sqlstr);
}
elseif($syssubmit)
{
$query=@$db->query("select * from $table_groups where status <> 'Member'");
while($dbq_rec=$db->fetch_array($query))
{
$id=$dbq_rec[groupid];
$sqlstr="update $table_groups set grouptitle='$upd_grouptitle[$id]',maxpm=$upd_maxpm[$id] where groupid=$id";
@$db->query($sqlstr,1);
}
gotourl($language['editsuccess'],$file_name);
}
elseif ($usersubmit)
{
if(is_array($delete))
{
$ids = $comma = "";
foreach($delete as $id)
{
$ids .= "$comma'$id'";
$comma = ", ";
}
$sqlstr="DELETE FROM $table_groups WHERE groupid IN ($ids)";
@$db->query($sqlstr,1);
}
$query=@$db->query("select * from $table_groups where status = 'Member'");
while($dbq_rec=$db->fetch_array($query))
{
$id=$dbq_rec[groupid];
$sqlstr="update $table_groups set grouptitle='$upd_grouptitle[$id]',maxpm=$upd_maxpm[$id],creditslower=$upd_creditslower[$id],creditshigher=$upd_creditshigher[$id],agio=$upd_agio[$id] where groupid=$id";
if($upd_creditslower[$id] < $upd_creditshigher[$id])
@$db->query($sqlstr,1);
}
if($new_grouptitle != '')
{
$sqlstr="insert into $table_groups(grouptitle,status) values('$new_grouptitle','Member')";
@$db->query($sqlstr,1);
}
gotourl($language['editsuccess'],$file_name);
}
include template('group');
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -