帝国CMS时间多少天几天前的显示代码
最大在userfun.php加入以下时间处理函数/*个性时间*/functionuser_time($tm,$num){if($num==1){$tm=strtotime($tm);//将输入的时间时间截化}$cur_tm=time();$dif=$cur_tm-$tm;$pds=array('秒','分钟&#39……
最大在userfun.php加入以下时间处理函数
/*个性时间*/functionuser_time($tm,$num){if($num==1){$tm=strtotime($tm);//将输入的时间时间截化}$cur_tm=time();$dif=$cur_tm-$tm;$pds=array('秒','分钟','小时','天','周','个月','年');$lngh=array(1,60,3600,86400,604800,2630880,31570560);for($v=sizeof($lngh)-1;($v>=0)&&(($no=$dif/$lngh[$v])<=1);$v--);if($v<0)$v=0;$_tm=$cur_tm-($dif%$lngh[$v]);$no=floor($no);//如果要把格式改成"X分钟前"的话,请把%d%s改成%d%s$x=sprintf("%d%s",$no,$pds[$v]);return$x."前";}
使用方法:在需要的地方引入时间,比如:
<?=user_time($newstime,0);?>标签几天帝国代码
- 上一篇
帝国CMS跳过选择会员类型直接注册方法
帝国CMS因允许多用户组注册,所以在注册页面会有一个选择注册用户组的界面,即使网站只用了一个用户组也会出现。如果想去掉这个页面,直接进入注册页面,那么可按以下办法修改打开 e/class/user.php 文件查找:$changeregister
- 下一篇
帝国cms一级栏目和二级栏目在当前栏目高亮问题注释
帝国cms一级栏目和二级栏目在当前栏目高亮问题注释,首先在/e/class/userfun.php这个文件里面加上下面代码。function currentPage($classid,$thisid){global $class_r;$fr=explode('|',$class_r[$classid][fea