:如何过滤织梦DEDECMS 分类信息中的垃圾信息

:

  GET as $k => $v){ if($k==’nativeplace’){ $mySql = $mySql . ‘ and ‘ . $k . "=’" . $v . "’"; } }

  这里关键是定义了一个$mysql变量,胜于组织过滤的SQL语句。

  还是这个文件,接着往下找$lv = new ListView($tid);改为:$lv = new ListView($tid,$mySql);。

  找到include/arc.listview.class.php在:var $remoteDir;后面添加:var $mySql;

  将下面的//php5构造函数改为:function __construct($typeid,$mySql,$uppage=1);

  接着将在:global $dsql,$ftp;后面添加一行:$this->mySql = $mySql;

  接下来在这个文件中有一段官方注释://普通情况先从arctiny表查出ID,然后按ID查询(速度非常快)找到此处。下面有两个else,我们要改的地方是第二个else中的query 。也就是整个文件中的第一个$t2 = ExecTime();之前的那个else中的Query.将其where后面的部分改为:where arc.id in($idstr) $mySql $ordersql “;

  至此,我们的分类信息过滤就已经可以用了。


上一篇: 织梦默认flash幻灯片的设置方法

下一篇: dedecms图片采集规则的编写方法

最新文章

热门文章

快读网 轻松阅读 享受快乐生活

网站邮箱:wodd7@hotmail.com

Top