Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

[疑问] X1.5 X2解析Dvbbs8.2ac转换来的文字出现大量html代码,解析Discuz7.2的文字正常,何解

[复制链接]
 楼主| idc549.com空间 发表于 2011-5-14 13:51:09 | 显示全部楼层
beijing200808 发表于 2011-5-11 09:40
1、允许使用html就存在风险的。不过程序也对内容有所处理,一般不会出问题。
2、这种情况是说自己在后台 ...

对discuz7.2使用了UPDATE `cdb_posts` SET `htmlon` = '1' ;后。dvbbs8.2的帖子大部份能够正常显示,但是后面discuz7.2下的文章格式都消失了,文字挤作一团了;

使用UPDATE `cdb_posts` SET `htmlon` = '0' 后,dvbbs8.2在打开板块权限时依然显示html代码,discuz7.2生产的文字则恢复正常格式;;

使用UPDATE `cdb_posts` SET `htmlon` = '' ;后,dvbbs8.2的文字依然html,discuz7.2文字格式正常。

能不能把htmlon这个数据库列表删除,恢复转好后的默认显示?数据库操作sql是什么?
回复

使用道具 举报

beijing200808 发表于 2011-5-18 14:07:55 | 显示全部楼层
idc549.com空间 发表于 2011-5-14 13:51
对discuz7.2使用了UPDATE `cdb_posts` SET `htmlon` = '1' ;后。dvbbs8.2的帖子大部份能够正常显示,但是 ...

这个是怎么回事,操作帖子,跟文字没有关系啊
回复

使用道具 举报

 楼主| idc549.com空间 发表于 2011-5-30 21:21:11 | 显示全部楼层
beijing200808 发表于 2011-5-18 14:07
这个是怎么回事,操作帖子,跟文字没有关系啊

dxz编辑器还有个问题,就是在编辑时候文章之间空了一行,但是保存后就没有那行间隔了。除非再编辑,再保存,有时候空两行才能出现间隔一行的效果。此问题我曾经在discuz7.2数据库中插入一个消除html代码的sql语句(UPDATE `cdb_posts` SET `htmlon` = '1' ;)后出现,之前discuz7.2都没有这种自动t掉段落间隔一行的问题。
回复

使用道具 举报

 楼主| idc549.com空间 发表于 2011-5-30 21:25:37 | 显示全部楼层
本帖最后由 idc549.com空间 于 2011-5-30 21:28 编辑

我也无法解释这种给数据库修改字段就导致文字显示问题,只是的确有此问题。

这是把htmlon设置为1后显示为一团txt的样子:http://www.zqyxf.com/zfbbs/thread-3610-1-1.html
此时编辑进去看到格式都还在哦,再保存一次,才能显示为原来的格式呢。
目前只能见到一个帖子就手工再编辑保存一次了。
回复

使用道具 举报

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

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-17 01:22 , Processed in 0.022376 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表