| 
	织梦dedecms在做专题的时候发现个特别郁闷人的事情,  
	5个节点,任意一个节点中出现ID重复均被过滤之后写入数据库;  
	为此研究了一番,最后发现罪魁祸首就是以下代码:  
	if(is_array($ids)) 
	           { 
	               foreach($ids as $mid) 
	               { 
	                   $mid = trim($mid); 
	                   if($mid=="") continue; 
	                   if(!isset($arcids[$mid])) 
	                   { 
	                       if($okids=="") 
	                       { 
	                           $okids .= $mid; 
	                       } 
	                       else 
	                       { 
	                           $okids .= ",".$mid; 
	                       } 
	                       $arcids[$mid] = 1; 
	                   } 
	               } 
	           } 
	其中foreach循环中,有个isset的判断,就是在此过滤了一些重复ID;  
	不知道DEDE $arcids这个变量是如何设置的,经过foreach循环之后既然会赋予所有节点的ID均入到数组中。  
	为此,我的解决方法是这样的:  
	首先将$ids这个数组变量进行去重复处理:  
	$ids = array_unique($ids); 
	之后将isset改用is_array判断是否是数组  
	完整的代码如下:  
	$ids = array_unique($ids); 
	           if(is_array($ids) 
	           { 
	               foreach($ids as $mid) 
	               { 
	                   $mid = trim($mid); 
	                   if($mid=="") continue; 
	                   if(!is_array($arcids[$mid])) 
	                   { 
	                       if($okids=="") 
	                       { 
	                           $okids .= $mid; 
	                       } 
	                       else 
	                       { 
	                           $okids .= ",".$mid; 
	                       } 
	                       $arcids[$mid] = 1; 
	                   } 
	               } 
	           } 
	不知道如此更改是否会有其他“副作用”!还望大家多多指教!(责任编辑:最模板) | 



 ecshop绿盒子模板|童装用品
							人气:1488
							ecshop绿盒子模板|童装用品
							人气:1488
						 ecshop免费仿娜拉化妆品购
							人气:5749
							ecshop免费仿娜拉化妆品购
							人气:5749
						 ecshop食品保健模板蜂百得
							人气:575
							ecshop食品保健模板蜂百得
							人气:575
						 ecshop仿bianli100便利商城模
							人气:5637
							ecshop仿bianli100便利商城模
							人气:5637
						 ecshop美乐乐家具建材带微
							人气:1955
							ecshop美乐乐家具建材带微
							人气:1955
						 shopex仿m18麦考林模板
							人气:411
							shopex仿m18麦考林模板
							人气:411