PHP文件浏览功能

PHP文件浏览功能,如下代码:


  1. <html> 
  2. <head> 
  3. <title>文件浏览</title> 
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> 
  5. <style type="text/css"> 
  6. <!-- 
  7. a:link {text-decoration: none;} 
  8. a:visited {text-decoration: none;} 
  9. a:hover {text-decoration: none;} 
  10. a:active {text-decoration: none;} 
  11. .style1 {font-size: 12px} 
  12. --> 
  13. </style></head> 
  14. <body><h3 align="center">文件浏览 - www.cxybl.com</h3> 
  15.   <div align="center"> 
  16.     <table width="500" height="30" border="1" align="center"> 
  17.       <tr align="center" valign="middle" bgcolor="#A5F5BF" > 
  18.         <th width="100" height="25" align="center" valign="middle"><span class="style1">项目名</span></th> 
  19.         <th width="60" align="center" valign="middle"><span class="style1">大小</span></th> 
  20.         <th width="150" align="center" valign="middle"><span class="style1">创建日期</span></th> 
  21.         <th width="180" align="center" valign="middle"><span class="style1">最后修改时间</span></th> 
  22.       </tr> 
  23. <?php  
  24.     if(!isset($_GET[mulu])empty($_GET[mulu]))$dqml=getcwd();//获得脚本目录 
  25.         else $dqml=$_GET[mulu]; 
  26.     chdir($dqml);//改变当前目录 
  27.         echo "当前目录:".getcwd()."<br>"; 
  28.     $ml = opendir($dqml);  //打开目录 
  29.     while ($hqml = readdir($ml)){ //循环读取目录中的目录及文件 
  30.     echo "<tr><td align='center' valign='middle'bgcolor='#A5F5BF'>"; 
  31.         if(is_dir($hqml)){  //判断是目录 
  32.            if($hqml=="."){ 
  33.               $mulu=getcwd();//显示当前目录 
  34.        echo "<a href=$php_self?mulu=$mulu><span class='style1'>锁定</span></a>"; } 
  35.            elseif($hqml==".."){ 
  36.               $mulu=getcwd()."\\.."; //上级目录 
  37.               echo "<a href=$php_self?mulu=$mulu><span class='style1'>上级目录</span></a>"; 
  38.            }else{ 
  39.               $mulu=getcwd()."\\$hqml";  //子目录 
  40.               echo "<a href=$php_self?mulu=$mulu>$hqml</a>"; }  
  41.            }else{  
  42.            $ext=substr($hqml,strrpos($hqml,".")); 
  43.     if(strtoupper($ext)==".PHP"strtoupper($ext)==".TXT"){ 
  44.         $mulu=getcwd(); 
  45.         echo "<a href=./example25.php?mulu=$mulu&filename=$hqml&type=$ext>$hqml</a>";  
  46.         }else{ 
  47.         echo "$hqml"; }  } 
  48.     if(is_dir($hqml)) $file_size="目录"; 
  49.         else $file_size=round(filesize($hqml)/1024)."k"; 
  50.            echo "<td align='center' valign='middle' bgcolor='#A5F5BF'>$file_size</td>"; 
  51.         $create_time=date("y-m-d h:i:sA",filectime($hqml)); 
  52.            echo "<td align='center' valign='middle' bgcolor='#A5F5BF'>$create_time</td>"; 
  53.         $update_time=date("y-m-d h:i:sA",filemtime($hqml)); 
  54.            echo "<td align='center' valign='middle' bgcolor='#A5F5BF'>$update_time</td>"; }   
  55.     closedir($ml); ?> 
  56.     </table> 
  57.   </div> 
  58. </body> 
  59. </html> 

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索php
, 文件
, 大小
, 日期
, 功能
浏览
php 在线浏览文档功能、浏览器打开php文件、php 浏览器下载文件、浏览器访问php文件、php 文件浏览器,以便于您获取更多的相关知识。

时间: 2024-11-18 17:41:00

PHP文件浏览功能的相关文章

Android编程实现文件浏览功能的方法【类似于FileDialog的功能】_Android

本文实例讲述了Android编程实现文件浏览功能的方法.分享给大家供大家参考,具体如下: 最近正在弄上传文件,当时想怎么能实现fileDialog的功能呢,打开文件,浏览文件,然后选择文件呢,查了好多资料,也看了不少论坛,都说里面没有这个功能,那真是奇怪了,里面没有这个功能,当然就需要自己动手添加这个功能了. 首先说一下这个文件浏览的简单实现原理: 首先选择一个目录做为根目录,然后打开此目录,常用的就是使用File这个类了,如下: File file=new File(path); 然后可以通过

求助!网页在线浏览功能,播放大点的CAD文件会导致adobe flash崩溃!

问题描述 我现在要做一个在线浏览CAD文件的功能,我先将CAD文件转换成pdf文件,然后将pdf文件转换成swf文件.最后用flexpaper播放.如果是几百K的cad文件可以正常播放,但是大点的cad文件则会导致adobeflash崩溃,求指点!先谢谢!CAD->PDF命令参数:Stringcommand=cadConvertToolsPath+"\AcmeCADConverter.exe/r/e/ls/p1/f104/w1200/h800/a-2/bookmark/hide1/pwpe

QQ 2013正式版SP4升级文件转发功能

继一周前发布QQ2013 正式版SP3后,团队持续努力,推出更加稳定的QQ2013 正式版SP4.文件转发功能升级是该版本的亮点,带给您转发过程更轻便的体验:QQ查找全引入"商家"查找,生活服务更便捷--还有更多新功能等你来发现! QQ2013 正式版SP4 what's new: 1.文件转发功能升级,转发过程更轻便: 2.QQ查找全新改版,引入"商家"查找,体验生活服务更便捷: 3.QQ情侣模式新增应用盒子功能,蜜语收藏等小应用轻松体验: 4.群资料卡增加群共享

美图看看穿透文件夹功能一键直达想找的深层图片

  很多摄影爱好者会碰到一个很头痛的问题:拍的照片太多,文件夹里面层层往下,想找一张照片也是难.刚好,新版美图看看新增的"穿透文件夹"功能为大家解决了这个问题,无论图片藏得多深,都可以"一键直达". 一.穿透文件夹颠覆传统 看图软件大多是通过扫描磁盘找到图片,利用树状目录浏览图片,这些传统的技术久经考验,确实能给用户带来方便,但是也存在弊端,扫描磁盘要花费较长的时间,如果图片藏得很深,通过树状目录浏览也很麻烦. QQ影像.Picasa等看图软件就是采用传统磁盘扫描功

我正用C#编写一个多页面的IE浏览器,谁知道怎么实现打开HTML文件的功能?

问题描述 我正用C#编写一个多页面的IE浏览器,谁知道怎么实现打开HTML文件的功能?我用的是webBrowser控件,实现打开HTML文件并且在我做的IE下浏览的功能... 解决方案 解决方案二:up解决方案三:webBrowser.url="";//Localpathofyourhtmlfile.解决方案四:不知你实现了打开_ablank的也在自己的浏览器中打开了?

启用Nginx目录浏览功能的方法_nginx

今天工作需要,要给客户提供一个patch的下载地址,于是想用nginx的目录浏览功能来做,需要让客户看到指定一个目录下的文件列表,然后让他自己来选择该下载那个文件: 我们都知道在apache下可以配置访问web服务器的某个路径时,自动显示其目录下面的文件列表的,其实Nginx一点也不比apache弱,它当然也可以实现这个功能,而且还非常容易和简单:主要用到autoindex 这个参数来开启,其配置如下: 复制代码 代码如下: location / {           root /data/w

Adware 被发现偷偷关闭 Firefox 安全浏览功能

两个PUP(潜在有害程序)都在暗中关闭Firefox浏览器安全浏览功能,以确保它们自己能够提供不请自来的广告和恶意软件.这两个PUP的名称分别是Shell&Services和Mintcast 3.0.1,它们都扮成火狐,Chrome和IE浏览器的插件,未经用户同意安装打包软件. 这两个PUP除了在用户正常浏览合法网站时注入广告之外,还 偷偷关闭Firefox浏览器的安全浏览功能.安全浏览是由谷歌创建和管理的服务.安全浏览无非是一份包含恶意和非法网站URL黑名单.这份名单是由谷歌 和Mozilla

在Nginx浏览器中打开目录浏览功能_nginx

在nginx中不像apache默认是打开目录浏览功能的,在nignx中目录浏览功能默认是关闭了,下面我来介绍在nginx中实现目录浏览功能的配置方法. 打开nginx.conf文件,在location server 或 http段中加入 autoindex on; 另外两个参数最好也加上去:   autoindex_exact_size off; 默认为on,显示出文件的确切大小,单位是bytes. 改为off后,显示出文件的大概大小,单位是kB或者MB或者GB   autoindex_loca

apache开启目录浏览功能的配置

apache开启目录浏览功能 主配置文件 httpd.conf 中修改: 1)添加支持模块. LoadModule autoindex_module modules/mod_autoindex.so LoadModule dir_module modules/mod_dir.so 注意一定要拥有这两个模块,否则下面的配置不生效,返回404 Not Found错误. 这个模块也有可能直接编译到Apache核心文件httpd中去了. 2)为DocumentRoot目录添加Options Indexe