::Bra 发表于 2024-9-3 03:05:20

修复Discuz附件&转义为&

问题现象

修复方法:
1.template/default/forum/ajax_attachlist.htm
搜索
{$attach}
改为


2.source/function/function_post.php
搜索
$attach['filenametitle'] = $attach['filename'];
在下面加入


3.source/function/function_attachment.php
搜索
$attached = 0;
在下面加入

::Bra 发表于 2024-9-3 03:05:51

楼主威武呀

余赚网 发表于 2024-9-3 03:06:28

赞一个。

ysx24 发表于 2024-9-3 03:07:05

试试hhh哈哈哈

月落秋水 发表于 2024-9-3 03:08:05

试一下

月落秋水 发表于 2024-9-3 03:08:47

&应该转成&的, 如果不转的话, 别人写&21535;&25632;这类字符, 你会发现浏览器的显示会变成不是它, 这样会绕过关键词过滤, discuz出现的问题是它把&转了2次, 转成了&

霸王别姬 发表于 2024-9-3 03:09:43

入库写的时候转了一次,出库读出来后又不加判断的转了一次

月落秋水 发表于 2024-9-3 03:09:59

kk看看

知行社区 发表于 2024-9-3 03:10:06

的确有这个问题

知行社区 发表于 2024-9-3 03:10:14

正好需要的
页: [1]
查看完整版本: 修复Discuz附件&转义为&