| 
				
				
					
				
				
				 | 
			
			 | 
			@@ -41,13 +41,29 @@ if ($dopost == 'saveedit') { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $typeid = join(',', $typeids); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        if ($typeid == '0') $typeid = ''; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    $olduserid = preg_replace("/[^0-9a-zA-Z_@!\.-]/", '', $olduserid); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    $userid = preg_replace("/[^0-9a-zA-Z_@!\.-]/", '', $userid); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    $usql = ""; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    if ($olduserid !== $userid) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $row = $dsql->GetOne("SELECT mid FROM `#@__member` WHERE userid LIKE '$userid' "); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        if (is_array($row)) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            ShowMsg("您指定的会员名<span class='text-primary'>{$userid}</span>已存在,请使用别的会员名", "-1"); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            exit(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $row = $dsql->GetOne("SELECT id FROM `#@__admin` WHERE userid LIKE '$userid' "); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        if (is_array($row)) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            ShowMsg("您指定的会员名<span class='text-primary'>{$userid}</span>已存在,请使用别的会员名", "-1"); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			            exit(); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $usql = ",userid='$userid'"; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    if ($id != 1) { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $query = "UPDATE `#@__admin` SET uname='$uname',usertype='$usertype',tname='$tname',email='$email',typeid='$typeid' $pwd WHERE id='$id'"; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $query = "UPDATE `#@__admin` SET uname='$uname',usertype='$usertype',tname='$tname',email='$email',typeid='$typeid' $pwd $usql WHERE id='$id'"; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    } else { | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $query = "UPDATE `#@__admin` SET uname='$uname',tname='$tname',email='$email',typeid='$typeid' $pwd WHERE id='$id'"; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			        $query = "UPDATE `#@__admin` SET uname='$uname',tname='$tname',email='$email',typeid='$typeid' $pwd $usql WHERE id='$id'"; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    } | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    $dsql->ExecuteNoneQuery($query); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    $query = "UPDATE `#@__member` SET uname='$uname',email='$email'$pwdm WHERE mid='$id'"; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    $query = "UPDATE `#@__member` SET uname='$uname',email='$email'$pwdm $usql WHERE mid='$id'"; | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    $dsql->ExecuteNoneQuery($query); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    ShowMsg("成功修改一个用户", "sys_admin_user.php"); | 
		
		
	
		
			
			 | 
			 | 
			
			 | 
			    exit(); | 
		
		
	
	
		
			
				| 
				
					
				
				
				
				 | 
			
			 | 
			
  |