帝国论坛帝国网站管理系统交流区帝国CMS使用交流内容里有emoji图形,发布的时候内容会被截断,如何破解? 【本版专题贴子】  
主题:内容里有emoji图形,发布的时候内容会被截断,如何破解? [加入收藏夹]   

bpxc
用户头衔:举人

精华贴   :0
发贴数   :169
经验值   :1007
注册时间:2006-12-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
内容里有emoji图形,发布的时候内容会被截断,如何破解?
如题,每次都要去掉图形,不方便,有办法解决吗?

请大神赐教!!!


解决了:https://www.freexyz.net/cms/3827.html

[该贴被修改 1 次,最后修改时间 2024-12-31 12:07:24 ]


https://www.fengdown.com/
2024-12-30 17:06:10 已设置保密 顶部 回复 引用 报告 编辑 删除

hibaidu
用户头衔:探花

精华贴   :0
发贴数   :3994
经验值   :12164
注册时间:2010-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

要支持表情包得用utf8mb4编码




2024-12-30 17:33:22 已设置保密 顶部 回复 引用 报告 编辑 删除

bpxc
用户头衔:举人

精华贴   :0
发贴数   :169
经验值   :1007
注册时间:2006-12-08
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

原帖由 hibaidu 于 2024-12-30 17:33:22 发表
要支持表情包得用utf8mb4编码

百度了一下,是这样,有个方法,改数据库编码,可是改到newstext字段的时候报错,过不去了,

ALTER TABLE `phome_ecms_news_data_1` CHANGE `newstext` `newstext` BLOB;

错误提示:Data too long for column 'newstext' at row 3



https://www.fengdown.com/
2024-12-30 17:37:04 已设置保密 顶部 回复 引用 报告 编辑 删除

cnnb
用户头衔:探花

精华贴   :0
发贴数   :5943
经验值   :16948
注册时间:2008-10-14
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

字段类型不是BLOB吧




2024-12-31 08:25:33 已设置保密 顶部 回复 引用 报告 编辑 删除

csdn2
用户头衔:探花

精华贴   :0
发贴数   :4705
经验值   :13842
注册时间:2013-11-21
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

字段类型用mediumtext




2025-01-02 07:23:48 已设置保密 顶部 回复 引用 报告 编辑 删除

bpxc
用户头衔:举人

精华贴   :0
发贴数   :169
经验值   :1007
注册时间:2006-12-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

原帖由 csdn2 于 2025-01-02 07:23:48 发表
字段类型用mediumtext


试了,直接改数据库那里过不去



https://www.fengdown.com/
2025-01-05 00:24:39 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1