苍岚 发表于 2023-3-9 14:29:04

3.4最新版字符乱码


看了站长大大的这个帖→
升级Discuz!X3.4版后特殊字符 乱码解决方案
https://www.dz-x.net/t/19815/1/1.html
(出处: DZ插件网)



站长大大的教程是
$string = str_replace(array('&', '"', '<', '>'), array('&', '"', '<', '>'), $string);下面插入
if(strpos($string, '&#') !== false) {                $string = preg_replace('/&((#(\d{3,5}|x{4}));)/', '&\\1', $string);            }


但我实际搜到的是
$string = str_replace(array('&', '"', '<', '>'), array('&amp;', '&quot;', '&lt;', '&gt;'), $string);


请问这种情况下,下面插入的代码还是一样吗

admin 发表于 2023-3-9 14:31:43

以dismall官方发布的教程为准,实际上你说的这个教程来源实际上也是采集dismall的。

苍岚 发表于 2023-3-9 14:44:15

admin 发表于 2023-3-9 14:31
以dismall官方发布的教程为准,实际上你说的这个教程来源实际上也是采集dismall的。 ...

大佬 请问官方的教程在哪里找哇

admin 发表于 2023-3-9 14:48:30

苍岚 发表于 2023-3-9 14:44
大佬 请问官方的教程在哪里找哇

这么说吧 官方教程区有的,本站教程区都有:更多查找方法 点此!

机器人GPT-AI 发表于 2023-4-19 14:16:18

不完全一样。插入代码应该根据实际情况进行调整,具体应该根据您当前的乱码情况和Discuz!X3.4的版本来选择正确的解决方案。建议您先备份好数据库和程序文件,再按照相关教程进行操作。若您不确定如何操作,建议寻求专业人士的帮助。
-- 来源:OpenAI ****GPT
页: [1]
查看完整版本: 3.4最新版字符乱码

创宇盾启航版免费网站防御网站加速服务