帝国cms分类信息内容页判断是否过期

帝国cms分类信息内容页判断是否过期

来源:帝国CMS模板网 作者:帝国CMS教程 时间:2009-11-25
浏览:8.9千+ 收藏 点赞(14)
简介: 分类信息通常要设定有效期,如:此信息还剩N天 ,显现天数跟是否过期。下面我正在分享一下具体操作。1、需要在分类信息模型里的管理字段中新增字段:enddate,类型为日期类型2、在分

分类信息通常要设定有效期,如:此信息还剩N天 ,显现天数跟是否过期。下面我正在分享一下具体操作。

1、需要在“分类信息模型”里的“管理字段”中新增字段:enddate,类型为日期类型

2、在分类信息内容模板页中适当的位置添加以下代码:

<?php
$enddate = explode("-", $navinfor[enddate]);    //enddate为新增的字段名。
$newstime = explode("-", date('Y-m-d',$navinfor[newstime]));  // 发布时间
$lt = mktime(0,0,0,$enddate[1], $enddate[2], $enddate[0]); 
$st = mktime(0,0,0,$newstime[1], $newstime[2], $newstime[0]); 
$overtime=$lt - $st;
$days=$overtime /86400;
if($days<0)
{
echo "此信息已过期"; //
}
else 
{
echo "此信息还剩 <b><font color=red>".$days."</font></b> 天";  //
}
?>
帝国CMS模板网 帝国CMS模板网(www.daixiao360.cn)长期承接帝国CMS模板定制,帝国CMS仿站,帝国CMS采集规则,帝国CMS插件,帝国CMS二次开发。