请教Discuz!论坛的关键字过滤模块对应源码文件是什么 问题就在这里,找不到包含有过滤函数的文件。因为不管怎么样用过滤函数,肯定会sql查询{$tablepre}words表的,可现在就是找不到,唉 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没有使用过Discuz!,当然也谈不上研究你可以这样找:找到与你使用的数据库配套的数据库了,比如mysql就是include/db_mysql.class.php在query方法开始处加入if(preg_match("/FROM \w+words/", $sql)) { print_r(debug_backtrace());}当然,你的确认 {$tablepre}words表就是关键字过滤的然后向论坛发贴打印出的数组就是做此操作时所经历的调用情况 用DZ管理 生成sql备份, 然后从生成的sql中查找, 可以找到表祝你好运 If the file exists , it may be included in the post topic file or reply topic file. 唠叨老大的那种方法就可以的你可以添加一个文件,在文件中用一个数组来存储关键字。在插入数据库的页面包含这个文件,然后再插入数据库的时候用preg_match()这个正则函数匹配替换一下那些关键字。 求一个htaccess规则。请高手帮写一下。谢谢 关于HTML标签中特殊字符的问题 PHP手册中关于匿名函数的一段话不理解,请帮忙看下: 谁知道?新浪网(sina.com.cn)是用什么语言开发的? 关于是否需要转义还是有其他的办法 请各位来帮忙看看 马上给分 好的加分 !!! TNND,初学PHP为什么cookie要多刷新一次才能读出来! 在线哟!!!!php分页问题,多多指教!!! 跪求一段登陆的php代码!!!紧急!!!谢谢啦! 谁能提供几个好的邮件列表的系统看看或网址 新手求助!!!!!!! 这个哈希值怎么取不到呢 session_start()无法运用
你可以这样找:
找到与你使用的数据库配套的数据库了,比如mysql就是include/db_mysql.class.php
在query方法开始处加入
if(preg_match("/FROM \w+words/", $sql)) {
print_r(debug_backtrace());
}
当然,你的确认 {$tablepre}words表就是关键字过滤的然后向论坛发贴
打印出的数组就是做此操作时所经历的调用情况
你可以添加一个文件,在文件中用一个数组来存储关键字。在插入数据库的页面包含这个文件,然后再插入数据库的时候用preg_match()这个正则函数匹配替换一下那些关键字。