PHP实现的文件浏览器功能简单示例
程序员文章站
2022-05-18 14:20:50
本文实例讲述了php实现的文件浏览器功能。分享给大家供大家参考,具体如下:
本文实例讲述了php实现的文件浏览器功能。分享给大家供大家参考,具体如下:
<?php if(isset($_get['path'])){ echo $path = $_server['document_root'].$_get['path']; $pre_path = $_get['path']; }else{ echo $path = $_server['document_root']; $pre_path = ""; } ?> <html> <head> <title></title> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> </head> <body> <table border="1"> <thead> <tr> <td>文件名</td> <td>文件大小</td> <td>文件类型</td> <td>修改时间</td> </tr> <thead> <tbody> <?php $url_this = "http://".$_server ['http_host'].$_server['php_self']; $handle = opendir($path); while($file=readdir($handle)){ echo "<tr>"; echo "<td>".$file."</td>"; echo "<td>".filesize($path."/".$file)."</td>"; if(filetype($path."/".$file)=="dir"){ $next = $pre_path."/".$file; echo "<td><a href=\"$url_this?path=$next\">dir</a></td>"; }else{ echo "<td>".filetype($path."/".$file)."</td>"; } echo "<td>".date("y年n月t日",filemtime($path."/".$file))."</td>"; echo "</tr>"; } closedir($handle); ?> </tbody> </table> </body> </body>
上一篇: C#常用数据结构和算法总结
下一篇: .net 简单的数据库操作框架