DEDE最简方式教你缩短软件列表的方法
作者:
相信不少朋友用DEDE在做下载站吧,DEDE确实是广大站长
朋友的建站利器啊,偶也在用。可用着发现当中后台添加软件
时,软件的列表过长,导致页面打开比较慢,而且软件也不容易
找,好了,废话不多说,自己看吧。
1 找到 include/dialog/select_soft.php这个文件 打开
2 找到
$filetime = filemtime("$inpath/$file");
在这句的下面添上一句
$filetimef= filemtime("$inpath/$file");//取得文件时间的UNIX时间蹉
3 找到
$filetime = strftime("%y-%m-%d %H:%M:%S",$filetime);
}//千万不要把这个大括号忘记了
然后再下面添上 下面这几行 记得一定要在大括号后面添哦
$filetimen=time(); //取得现在时间的UNIX时间戳
$filetimeb=$filetimen-1*60*60; //开始时间
$filetimee=$filetimen+0*60*60; //结束时间
if($filetimeb<=$filetimef&$filetimef<=$filetimee)
{
//这里代表软件列表中将显示软件添加时间在$filetimeb和$filetimee之间的软件
//$filetimeb和$filetimee你可以自由调整
//目前我是显示了距现在1小时的软件
//假如你只要显示最近三个小时添加的软件 那么
//$filetimeb=$filetimen-3*60*60;
//OK 有问题可以给我发邮件dophp@126.com
//或者上www.dophp.net这个网站查找相关资料
4 最后 查找
}//End Loop
$dh->close();
在这两行之前,记得一定要在这两行之前 添加一个大括号
}
经本人测试可用
2 找到
复制代码 代码如下:
$filetime = filemtime("$inpath/$file");
在这句的下面添上一句
复制代码 代码如下:
$filetimef= filemtime("$inpath/$file");//取得文件时间的UNIX时间蹉
3 找到
复制代码 代码如下:
$filetime = strftime("%y-%m-%d %H:%M:%S",$filetime);
}//千万不要把这个大括号忘记了
然后再下面添上 下面这几行 记得一定要在大括号后面添哦
复制代码 代码如下:
$filetimen=time(); //取得现在时间的UNIX时间戳
$filetimeb=$filetimen-1*60*60; //开始时间
$filetimee=$filetimen+0*60*60; //结束时间
if($filetimeb<=$filetimef&$filetimef<=$filetimee)
{
//这里代表软件列表中将显示软件添加时间在$filetimeb和$filetimee之间的软件
//$filetimeb和$filetimee你可以自由调整
//目前我是显示了距现在1小时的软件
//假如你只要显示最近三个小时添加的软件 那么
//$filetimeb=$filetimen-3*60*60;
//OK 有问题可以给我发邮件dophp@126.com
//或者上www.dophp.net这个网站查找相关资料
4 最后 查找
复制代码 代码如下:
}//End Loop
$dh->close();
}
经本人测试可用