Emlog今日文章时间加红 今日未发文则显示昨日时间加红
Emlog今日文章时间加红 只需要写一个判断,那如果今日未发文则显示昨日时间加红怎么实现呢?
首先我们需要判断一下今日是否发文
把代码放到模板下module.php中
如果函数输出0则表示今日未更新
- <?php
- //今日是否更新
- function getimeLogNum(){
- $Log_Model = new Log_Model();
- //构造时间戳
- $today = strtotime(date('Y-m-d'));
- //查询今日
- $today_sql = "and date>$today and checked='y' and top='n'";
- $today_num = $Log_Model->getLogNum('n', $today_sql);
- return $today_num;
- }
- ?>
参考代码
这里有朋友说改了没效果了,需要在css中添加.new{color:#ff0000}才可以输出颜色的
- <font <?php if(getimeLogNum()=='0'){if(date('m-d',time()-24*3600)==date('m-d', $row['date'])){echo "class='new'";} }else{if(date('m-d')==date('m-d', $row['date'])){echo "class='new'";}}?>><?php echo date('m-d', $row['date']);?></font>
教程到此结束,感觉有用就点个赞吧!
文章末结语:以上就是关于“Emlog今日文章时间加红 今日未发文则显示昨日时间加红”的相关信息。想了解更多的技术教程、精品资源请收藏《老卢淘:www.alaolu.cn》进您的书签,永久免费资源与您共分享。
免责声明:老卢淘提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络收集整理,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!邮箱:202137615@qq.com
热门推荐
《评论请注意》
本站严厉打击恶意评论用户,垃圾评论发现一律删除。
恶意者拉黑IP永不解封,悉知!!!
评论列表