php文件管理,可以点击按照时间,大小,名称排序
PHP Code
- <?php
- $rootdir="./";
- $spacenum=0;
- $filenum=0;
- $allfilesize=0;
- echo "<h1>文件管理freejs.net测试</h1>";
- echo "<a href=‘‘>重置</a>";
- readLogDir($rootdir);
- echo "<hr>";
- echo "Total files count: $filenum.<br>";
- echo "Total disk space used: $allfilesize<br>";
- $freespace=diskfreespace("/");
- echo "residue disk space: $freespace<br>";
-
- function readLogDir($subdir){
- global $rootdir,$spacenum,$filenum,$allfilesize;
-
- @chdir($subdir) or die ("error:could not change to this directory!");
- $dirobject=dir($subdir);
- echo "<table width=600 border=0 align=‘center‘ id=‘clearStart‘><tr id=‘ignore‘ ><td width=40% onclick=‘JM_PowerList(0)‘><b>文件名</b></a></td><td width=20% onclick=‘JM_PowerList(1)‘><b>文件大小</b></td><td width=40% onclick=‘JM_PowerList(2)‘><b>创建时间</b></td></tr>";
- $i=0;
- while ($file=$dirobject->read()){
-
- if($file=="." || $file==".."){
- continue;
- }
- $i=$i+1;
- echo "<tr bgcolor=‘#e0e0e0‘><td>".$i."<a href=.php?file_dir=".$rootdir."&file_name=".$file." target=_blank>";
- echo $file."</a></td><td>". number_format((filesize($file)/1024),2,‘.‘,‘‘)."KB</td><td>". date("Y-m-d H:i:s", filemtime($file)). "</td></tr>";
- $allfilesize+=filesize($file);
- $filenum++;
- }
- echo "</table>";
- return;
- }
- ?>
-
- <script src="table_sort.js"></script>
原文地址:http://www.freejs.net/article_jquerywenzi_147.htmlphp文件管理,可以点击按照时间,大小,名称排序,布布扣,bubuko.com
php文件管理,可以点击按照时间,大小,名称排序
原文:http://blog.csdn.net/freejs/article/details/25370007