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

 找回密码
 立即注册
搜索

[疑问] 关于模型读出的message域html格式丢失问题

[复制链接]
yawei74 发表于 2009-10-17 09:47:00 | 显示全部楼层 |阅读模式
我建立的一个模型,设置好了相应的模块读出模型的信息,模块定义如下:

<!--{block name="model" parameter="name/zhuanti/sql/SELECT%20ii.subject%2C%20subjectimage%2Cmm.%2A%20FROM%20supe_zhuantiitems%20ii%2C%20supe_zhuantimessage%20mm%20where%20ii.itemid%20%3D%20mm.itemid%20and%20mm.online%3D%27online%27/limit/0,1/cachetime/900/subjectlen/34/subjectdot/1/showdetail/1/messagelen/700/cachename/zhuanti/tpl/data"}--><!--zhuanti-->

在这里模型里提交了两条信息,每个信息的message域都有文档和html定义的格式, 奇怪的事情是其中一个读出的信息完全没有格式, 而另一个显示相对正常,至少有换行(都用nl2br处理过)

我详细比较过两个信息,没有看出明显的区别, 在数据库内都带有html格式信息。 这会不会是个bug,还是我错误的设置了什么? 请高人指点。
回复

使用道具 举报

 楼主| yawei74 发表于 2009-10-18 06:45:18 | 显示全部楼层
自己顶一下, 经过测试发现message域丢失段落信息是由于我在模块设置了信息长度, 显然,信息被切断的时候又经过了一次不必要的过滤(可能是为了精确计算字数),段落标志被去掉了。 去掉长度限制后显示正常,但这仍然解释不了为什么发的两个信息有不同的效果。 不知道这里的高人有没有人知道?
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-11-23 20:00 , Processed in 0.102287 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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