帝国的灵动标签真是邪恶的强大,下面介绍一种【时间飘红】的技巧,也许你用得到的
如果是今天发布的资源会【时间飘红】,当然什么颜色都可以了
有2种办法,不过飘红的数据有点不一样
终于弄明白了,原来采用strtotime函数就可以实现了,这是完美版了
如果是今天发布的资源飘红的办法
<ul> [e:loop={分类ID,显示条数,操作类型,只显示有预览图的软件}] <? $newcolor="#666666"; if(strtotime(date("Y-m-d",$bqr[softtime]))==strtotime(date("Y-m-d"))) { $newcolor="#FF0000"; } ?> <li><a href="<?=$bqsr[classurl]?>" class="inclass">[<?=$bqsr[classname]?>]</a><a href="<?=$bqsr[softurl]?>" title="<?=$bqr[softname]?>" target="_blank" class="intitle"><?=esub($bqr[softname],40)?></a><span><font color="<?=$newcolor?>"><?=date("m-d",$bqr[softtime])?></font></span></li> [/e:loop] </ul>
if(strtotime(date(“Y-m-d”,$bqr[softtime]))==strtotime(date(“Y-m-d”))) 这句是运用帝国如果发布软件的日期和当前日期相同,就可以改变你设定的日期当然你可以任意颜色了
目前时间距离更新时间24小时或者更久时间的实现办法
<ul> [e:loop={分类ID,显示条数,操作类型,只显示有预览图的软件}] <? $newcolor="#666666"; if(time()-$bqr[softtime]<=24*3600) { $newcolor="#FF0000"; } ?> <li><a href="<?=$bqsr[classurl]?>" class="inclass">[<?=$bqsr[classname]?>]</a><a href="<?=$bqsr[softurl]?>" title="<?=$bqr[softname]?>" target="_blank" class="intitle"><?=esub($bqr[softname],40)?></a><span><font color="<?=$newcolor?>"><?=date("m-d",$bqr[softtime])?></font></span></li> [/e:loop] </ul>
注:if(time()-$bqr[softtime]<=24*3600) 这里只是24小时的,如果你想3天就用if(time()-$bqr[softtime]<=3*24*3600)
不知道我说明白没有?