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

📄 adm_group.php

📁 这个版本只是修正了一些BUG
💻 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] &nbsp;&nbsp;";
	$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 + -