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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
12
返回列表 发新帖

[已解决] $value[message]作为日志摘要调用的问题

[复制链接]
zdc2347306 发表于 2010-2-20 17:18:25 | 显示全部楼层
SELECT * FROM `blog` AS `blog`, `blogfield` AS `blogfield` WHERE `blog`.`picflag`='1' AND `blog`.`friend`='0' AND `blog`.`blogid`=`blogfield`.`blogid` ORDER BY `blog`.`dateline` DESC

<!--{loop $_SBLOCK['block25'] $value}-->
<div class="rnPic"><a href="http://home.yxgz.cn/space.php?uid=$value[uid]&do=blog&id=$value[blogid]" target="_blank"><img src="http://home.yxgz.cn/attachment/$value[pic]" alt="$value[subject]" /></a></div>
      <div class="rnText">
        <div><a href="http://home.yxgz.cn/space.php?uid=$value[uid]&do=blog&id=$value[blogid]" class="fB" target="_blank">$value[subject]</a></div>
        <span><!--{eval getstr($value['message'], 1000, 0, 0, 0, 0, -1)}--></span></div>
<!--{/loop}-->

http://home.yxgz.cn/js.php?id=25

<!--{eval getstr($value['message'], 1000, 0, 0, 0, 0, -1)}-->

不知道怎么搞的,用这个函数之后message一个字都不显示。
http://home.yxgz.cn/space.php?uid=17418&do=blog&id=9178
回复

使用道具 举报

aiver 发表于 2010-2-21 09:31:18 | 显示全部楼层
回复 11# zdc2347306

使用
  1. <!--{eval echo getstr($value['message'], 1000, 0, 0, 0, 0, -1);}-->
复制代码
就可以了,里面的1000是字数,根据你自己想要的字数调整,不过一个汉字是占2个字符的,即如果需要显示30个汉字,这个参数就要用60.
回复

使用道具 举报

zdc2347306 发表于 2010-2-21 09:57:19 | 显示全部楼层
原来还要加上echo输出才行。感谢楼上的朋友。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-18 21:38 , Processed in 0.154093 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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