返回列表 发布新帖
查看: 124|回复: 9

以前用户发的一些帖子,空格不知道为什么变成了代码 New

2408

主题

0

回帖

3315

积分

论坛元老

积分
3315
发表于 2025-1-3 20:42:29 | 查看全部 |阅读模式 <


为什么以前发的一些帖子,空格都变成了


重新打开编辑保存之后,又恢复正常了,这是什么原因导致的?有没有什么方法批量处理?
我知道答案 回答被采纳将会获得1 贡献 已有10人回答

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

511

主题

0

回帖

562

积分

高级会员

积分
562
发表于 2025-1-3 20:43:17 | 查看全部
全文搜索 &#8195,看影响面积有多大,帖子不多的话,手工编辑保存就行,如果数量太多,试试以下SQL代码后台升级一下:
  1. UPDATE pre_forum_postSET message = REPLACE(message, ' ',' ')WHERE message LIKE '% %';
复制代码
回复

使用道具 举报

472

主题

0

回帖

525

积分

高级会员

积分
525
发表于 2025-1-3 20:43:51 | 查看全部
好像是升级X3.5 的问题, 之前 好像见过 谁反馈类似的问题
回复

使用道具 举报

484

主题

0

回帖

531

积分

高级会员

积分
531
发表于 2025-1-3 20:44:45 | 查看全部
有解决方案不?
回复

使用道具 举报

472

主题

0

回帖

525

积分

高级会员

积分
525
发表于 2025-1-3 20:45:13 | 查看全部
好的,感谢,我试试
回复

使用道具 举报

439

主题

0

回帖

488

积分

中级会员

积分
488
发表于 2025-1-3 20:46:03 | 查看全部
手动编辑, 或者是SQL批量替换了;

楼上已经给出了 答案;

但他那个SQL 还有点小问题, 替换成 空, 空格 就消失了;
bbscode 怎么标识 空格 我需要现查资料呢;

你自己查资料 改造一下吧
回复

使用道具 举报

439

主题

0

回帖

488

积分

中级会员

积分
488
发表于 2025-1-3 20:46:38 | 查看全部
OK,不行直接替换为空得了
回复

使用道具 举报

439

主题

0

回帖

488

积分

中级会员

积分
488
发表于 2025-1-3 20:47:05 | 查看全部
就怕  替换成空 有的会帖子会一团糟……
回复

使用道具 举报

484

主题

0

回帖

531

积分

高级会员

积分
531
发表于 2025-1-3 20:47:56 | 查看全部
主要是不知道这个怎么变成这样的,不知道改好之后还会不会再出现这种情况
回复

使用道具 举报

439

主题

0

回帖

488

积分

中级会员

积分
488
发表于 2025-1-3 20:48:21 | 查看全部
查了一下:  是 HTML/XML 实体编码中表示 全角空格(Em Space)的标准方式。而   是它的 Unicode 编码形式,两者是等价的。

由此猜测是你的论坛曾经进行过 GBK 到 UTF8 的转换,转换过程中对数据库的空格也进行了 Unicode 转换,但没有经过编辑器处理,没有转换成应该有的样子。未来只要保持 UTF8 编码,就不再会出现这种情况了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

投诉/建议联系

admin@phpdismall.com

未经授权禁止转载,复制和建立镜像,
如有违反,追究法律责任
  • 手机版
  • 联系客服
Copyright © 2023-2025 PHP源码市场 版权所有 All Rights Reserved. |网站地图 京ICP备2023002014号
关灯 在本版发帖
扫一扫添加微信客服
返回顶部
快速回复 返回顶部 返回列表