 mzlh001			
			2016-8-11
mzlh001			
			2016-8-11
		
|   |  | 
|   | 晚上再给你调试 | 
|   | @admin:回复 #2 晚上再给你调试   这里的判断有误,改成这样应该就好了吧 function is_group_forum($fid,$group,$gn,$forum){
  if(empty($forum[$fid]['json']))
    return true;
  $data = $forum[$fid]['json'];
  $json = json_decode($data,true);
  // 如果设置有,返回则 返回值 , ----------下面是修改后
  if(isset($json[$gn])){
    $str = $json[$gn];
    $arr = explode(",",$str);
    foreach ($arr as $v) {
      if($v == $group)
          return false;
    }
  }
  //-------------修改结束
  return true;
} | 
|   | 测试后没发现其他问题 | 
|   | @admin:回复 #2 晚上再给你调试还有就是验证码的问题,手机登录点废了手也不能点对验证码,iphone-uc | 
|   | 可能是环境的差异 $str=true 没有直接返回 导致在foreach的时候 与管理员ID比对时 导致了对等 true==1 在$str = isset($json[$gn]) ? $json[$gn] : true ; 下面加入 if($str === true) return true; 即可 | 
|   | @admin:回复 #2 晚上再给你调试 没事了 |