有个问题,我在每一条新闻后加个"new",想实现发布后三天自动消失这个"new",要怎么实现?

79popo 2005-07-15 11:37:24
如题,我想在每一条新发布的新闻后加个"new",想实现发布后三天自动消失这个"new",要怎么实现?
多谢指教了
...全文
154 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
「已注销」 2005-07-19
  • 打赏
  • 举报
回复
不是静态页面阿?呵呵,那是我误会了。。
phpro 2005-07-16
  • 打赏
  • 举报
回复
唠叨兄的最直接。
79popo 2005-07-15
  • 打赏
  • 举报
回复
谢谢唠叨大哥指点。。。
xuzuning 2005-07-15
  • 打赏
  • 举报
回复
首先你应该在加入新闻的时候保存加入的时间
其次读取新闻时要把这个时间一并读出来(假定为$date)
然后在中
if(strtotime("$date +3 day") >= time())
echo "<img src='new.gif'>";
「已注销」 2005-07-15
  • 打赏
  • 举报
回复
可以写个js函数:
func_check(c_datetime),通过发布时间判断是否显示
意思就是这样子拉,具体怎么实现看你自己拉,我也只是想想,呵呵
zairwolf 2005-07-15
  • 打赏
  • 举报
回复
基本上就是楼上们说的。
  • 打赏
  • 举报
回复
按照时间判断,如果是进3天的,就加上 new,如果不是的话,自然就不加了。

一般把时间格式都是直接存储成 unix时间戳的,计算也方便

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧