感谢雷蒙德。这对我来说固定标记错误。
这不 '解决' 虽然 r.dziadusz...
之后运行的脚本的问题: 所有以前撇号 (和引号) 现在是 Ascii Html': & # 039 , & 狗皮膏药 如何解决这一问题的任何想法呢?(有 vbseo,并尝试字符替换函数-不起作用。我还重建 BB 脚本运行后的邮政缓存-没有改变任何东西)。只有撇号和引号,在那里运行该脚本之前受影响 (包含它们的新职位将显示正常) 我可以 '' 是部分调整用欺骗 vb 审查,但我宁愿不。
此外, & 显示的到处都是 &
问题 2: 由于某种原因,我在一些地方有此 BB 代码: [大号昂 = x],[郎 = x] 我是如何修改您的脚本 (clearBB.php) 以杀死那些太等?
最后编辑者 norku; 11-10-11 在 12:03.
抱歉,我已经将其标记为解决,我以为它为你们俩工作
我会调查你为什么 & # 039请告诉我您使用什么字符集 (描述如何去做,你可以找到它的 的readme.html 文件)
关于第二个问题,它 appeard 贝库斯用户添加点检"郎"代码
如果您要删除第二首例使用我的脚本 [郎 = x]
请查找以下行:
如果 ((strpos ($ 消息 ['pagetext'] ' [郎 ='))! = = FALSE) {
$new_message = basic_clear ($ new_message,' [郎 =') ;
}
并将它完全后:
如果 ((strpos ($ 消息 ['pagetext'] ' [郎 ='))! = = FALSE) {
$new_message = basic_clear ($ new_message,' [郎 =') ;
}
-这不测试是只是一个快速修复
但在第二种情况下,[I] [郎 = x] [/I] 设置高亮不工作,它是更为复杂,还会影响一些更多的问题,贝库斯你告诉我标记具有两个缺口,但我不知道是否有那些等三个方面的差距和贝库斯的你可以有一些文本切割,我需要找出如果有可能要删除标记喜欢这安全。
编辑
关于 & # 039 我们正在木门上请稍等片刻
最后编辑者 r.dziadusz; 11-10-11 在 12:49.
嗨,谢谢。所以你可以删除它请就此开始一个新线程吗?
我的字符集为 ISO-8859-1
也感谢对脚本的信息。
期待听到你在 Ascii html 的事情上,我真的很想获取固定的。
嗨我们仍然在我们必须克服我们测试的论坛,在一些临时北京创新乐本站问题延迟很抱歉,您将得到该解决方案,尽快 !
嗨 ! 我知道什么是问题看上去,我猜您使用早期版本的 clearBB,所以就像我说它是一个 beta 版。
要删除急症室等请使用机器人之前只是, 从您的备份还原数据库并重新创建此文件,完全如是描述:单击使用当前的 (不是以前的它可以创建问题-对不起,) 脚本的版本
最后编辑者 r.dziadusz; 12-10-11 在 11:13.
而失去职位/线程在受影响的论坛上 2 天吗?我不能 … …
好吧我可以为您创建另一个脚本,它将删除所有它 & # 039,及 quot 及 amp
我很抱歉这 ASCI html 代码将出现,但请注意您使用本产品的测试版,我们将做为您效劳
这将是优秀的。谢谢你。将脚本删除他们即使他们都加入到其他单词,像这样: & 狗皮膏药慕尼黑西北短命 ?
最后编辑者 norku; 12-10-11 在 17:27.
这也是 试用版 版本
1、 请创建文件并将其保存为"decode.php"
2.放入它下面的代码并将其保存
3.将上传到您的服务器,论坛根
4. 您的数据库的备份
5.请关闭您的论坛
6.以管理员身份登录
7.在您的浏览器,放到您的"clearBB.php"的目标 url
8.按"清除"按钮
<? php 回声"< 输入类型 = /"隐藏 /"名称 = /"securitytoken /"值 = /""。北京创新乐本站 $-> [securitytoken] 用户信息。"/"/ > / n"; 吗?>
< p 样式 ="文本对齐: 中心">
使用此程序 asci html 代码更改为"正常"的迹象
</br> 对此脚本有大影响你
数据库和更改是永久性-<b> 不能因此被撤消的 </b>:
</br>
请确保你的 <b> 备份您的数据库! </b> <b> 转请记住
使用此脚本过程中关闭您的论坛 </b>! </p>
< 形成 action="/forum/zh-CN/decode.php?do=execute"方法 ="张贴">< 输入类型 ="提交"
值 ="清除"样式 ="宽度: 70%;左边距: 15%"/ >< / 形成 >
<?PHP
函数 update_pagetext (&$ new_message,$message_id) {
美元百度推广;
北京创新乐本站 $-> 数据库-> query_write ("
更新"。TABLE_PREFIX。"开机自检
设置的 pagetext ="".addslashes($new_message)。'"
WHERE postid ="。$ message_id
);
}
函数 update_tittle (&$ new_tittle,$tittle_id) {
美元百度推广;
北京创新乐本站 $-> 数据库-> query_write ("
更新"。TABLE_PREFIX。"开机自检
设置的标题 ="".addslashes($new_tittle)。'"
WHERE postid ="。$ tittle_id
);
北京创新乐本站 $-> 数据库-> query_write ("
更新"。TABLE_PREFIX。"线程
展现 ="".addslashes($new_tittle)。'"
凡 firstpostid ="。$ tittle_id
);
}
require_once(“。/ global.php');
如果 ($_REQUEST ['做'] = '执行') {
$to_remove = 数组 ("& gt;","& lt;","& amp ;"、"'","& 狗皮膏药") ;
$结果 = $ 北京创新乐本站-> 数据库-> query_read ("选择 * FROM"。TABLE_PREFIX."张贴在哪里 pagetext LIKE '%gt; %' OR pagetext 喜欢 '%& lt; %或 pagetext 喜欢 '%急症室 ; %' OR pagetext 喜欢 '%& # 039%' 或 pagetext 喜欢 '%ride%' 或标题 LIKE '%amp; %' 或者 '%& # 039%' 像标题或标题像 '%& lt; %或标题 LIKE '%gt; %' 或标题 LIKE '%ride%'") ;
虽然 ($ 消息 = $db-> fetch_array($result)) {
$new_message = $消息 ['pagetext'] ;
如果 ((strpos ($ 消息 ['pagetext'] ' & gt;'))! = = FALSE) {
$new_message = 下面 (' & gt; ',' >',$ new_message) ;
}
如果 ((strpos ($ 消息 ['pagetext'] ' & lt;'))! = = FALSE) {
$new_message = 下面 (' & lt; ',' <',$ new_message) ;
}
如果 ((strpos ($ 消息 ['pagetext'] ' & amp ; '))! = = FALSE) {
$new_message = 下面 ('& amp ;'、 '&',$ new_message) ;
}
如果 ((strpos ($ 消息 ['pagetext'] ' & # 039'))! = = FALSE) {
$new_message = 下面 (' & # 039',"'",$ new_message) ;
}
如果 ((strpos ($ 消息 ['pagetext'] ' & 狗皮膏药 '))! = = FALSE) {
$new_message = 下面 (' & 狗皮膏药 ','"',$ new_message) ;
}
update_pagetext($new_message,$message['postid']) ;
$new_title = $消息 [标题] ;
如果 ((strpos ($ 消息 [标题] ' & gt;'))! = = FALSE) {
$new_title = 下面 (' & gt; ',' >',$ new_title) ;
}
如果 ((strpos ($ 消息 [标题] ' & lt;'))! = = FALSE) {
$new_title = 下面 (' & lt; ',' <',$ new_title) ;
}
如果 ((strpos ($ 消息 [标题] ' & amp ; '))! = = FALSE) {
$new_title = 下面 ('& amp ;'、 '&',$ new_title) ;
}
如果 ((strpos ($ 消息 [标题] ' & # 039'))! = = FALSE) {
$new_title = 下面 (' & # 039',"'",$ new_title) ;
}
如果 ((strpos ($ 消息 [标题] ' & 狗皮膏药 '))! = = FALSE) {
$new_title = 下面 (' & 狗皮膏药 ','"',$ new_title) ;
}
update_tittle ($new_title,message['postid']) 美元 ;
}
}
?>
最后编辑者 r.dziadusz; 18-10-11 在 19:36.