帝国论坛帝国网站管理系统交流区帝国CMS使用交流[已解决]if(time()-$bqr[truetime]<=3*24*3600)改为判断当前日期 【本版专题贴子】  
主题:[已解决]if(time()-$bqr[truetime]<=3*24*3600)改为判断当前日期 [加入收藏夹]   

lu87sy
用户头衔:书生

精华贴   :0
发贴数   :35
经验值   :139
注册时间:2010-10-23
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[已解决]if(time()-$bqr[truetime]<=3*24*3600)改为判断当前日期
<ul>
[e:loop={'news',15,18,0}]
<?
$newstime=format_datetime($bqr[newstime],'m-d');
if(time()-$bqr[truetime]<=1*24*3600)
{
$newstime="<font color=red>$newstime</font>";
}
?>
<li>[<a href="<?=$bqsr[classurl]?>"><?=$bqsr[classname]?></a>]&nbsp;<a href="<?=$bqsr[titleurl]?>"><?=esub($bqr[title],40)?></a><span><?=$newstime?></span></li>
[/e:loop]
</ul>
把判断改为如果发布日期等于当天则给日期加红,就像下图那样
先谢谢啦!

上传以下图片:


[该贴被修改 1 次,最后修改时间 2010-12-16 11:02:04 ]



2010-12-16 10:53:14 已设置保密 顶部 回复 引用 报告 编辑 删除

CoolFire
用户头衔:探花

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

if(date('Y-m-d')==date('Y-m-d',$bqr[newstime]))




2010-12-16 10:55:47 已设置保密 顶部 回复 引用 报告 编辑 删除

lu87sy
用户头衔:书生

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

谢谢!总算解决啦




2010-12-16 11:01:41 已设置保密 顶部 回复 引用 报告 编辑 删除

快速回复
内容

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