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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 关于discuzcode的问题,请指教

[复制链接]
wjmwaq 发表于 2007-7-3 12:02:10 | 显示全部楼层 |阅读模式
我取出数据库cdb_attachments中message的内容后通过以下语句转换:

  1. //$message['message'] = discuzcode($post['message'], $post['smileyoff'], $post['bbcodeoff'], $post['htmlon'], $forum['allowsmilies'], $forum['allowbbcode'], ($forum['allowimgcode'] && $showimages ? 1 : 0), $forum['allowhtml'], ($forum['jammer'] && $post['authorid'] != $discuz_uid ? 1 : 0), 0, $post['authorid']);  //这是DZ的转换原句。

  2. //由于我不需要这么麻烦想所有的都转因此部分参数使用默认值1,语句如下:
  3. $message['message'] = discuzcode($post['message'], $post['smileyoff'], $post['bbcodeoff'], $post['htmlon'], 1, 1, 1, 1, (1 && $post['authorid'] != $discuz_uid ? 1 : 0), 0, $post['authorid']);
复制代码


转换之后其它的都已经好了,可是有个问题,就是:转换之后没有<br />  因此转换后的内容没有回车,都在一行里面。


请问是什么问题,怎么解决?
习明 发表于 2007-7-3 12:36:44 | 显示全部楼层
nl2br
php自带函数
回复

使用道具 举报

 楼主| wjmwaq 发表于 2007-7-3 13:14:19 | 显示全部楼层
请问在什么地方加nl2br ?
回复

使用道具 举报

 楼主| wjmwaq 发表于 2007-7-3 13:22:00 | 显示全部楼层
好了,谢谢。。。。。。。。。。。。
回复

使用道具 举报

习明 发表于 2007-7-3 13:28:59 | 显示全部楼层
其实dzcode是会自己把回车转<br />的 只不过你开了$allowhtml(第8个参数) 开启这个之后会取消一些操作直接返回message
回复

使用道具 举报

men7788618 发表于 2007-7-6 03:14:20 | 显示全部楼层

经验啊..

经验啊... 向楼主学习
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-18 01:45 , Processed in 0.032675 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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