Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 网站建设 > PHP > 用来列出服务器的内容的程序
【标  题】:用来列出服务器的内容的程序
【关键字】:程序,服务器,服务
【来  源】:网络

用来列出服务器的内容的程序

Your Ad Here


//********
viewdir.php
//********

<html>
<head>
<title>查看服务器端目录和文件</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>

<body bgcolor="#FFFFFF" text="#000000">
<form name="form1" method="post" action="<?php echo $PHP_SELF; ?>">
  <font color="#006633">输入目录名: </font>
  <input type="text" name="InputDirRoot">
  <input type="submit" name="Submit" value="查看该目录内容">
</form>
<hr>
<?php
$n = 0;
if ($REQUEST_METHOD=="POST")
{
  if (isset($InputDirRoot))
  {
    $handle=opendir($InputDirRoot);
    echo "目录列表:<font color=#FF0000>".$InputDirRoot."</font><br><hr>";
    while ($file = readdir($handle))
    {
      $n ++;
      if (is_dir($InputDirRoot."/".$file))
        $file = "<font color=#006600>[".$file."]</font>";
      else
        $file = "<font color=#993300>".$file."</font>";
      echo "  ".$file."<br>";
    }
    closedir($handle);     
  }
}
echo "<hr>";
echo "总共 $n 项.";
?>
</body>
</html>

很久前做的了,环境要求php.ini中register_globals = On

使用方法:
输入 /  ,提交,则把 / 下面的目录和文件都列出来
输入 /php  ,提交,则把 /php 下面的目录和文件都列出来

对文件上传处理过程的进一步说明:【上一篇】
获取信息实例:【下一篇】
【相关文章】
  • 预定义变量之服务器变量:$_SERVER
  • 列出所有购物车中的清单的程序
  • PHP画图的程序
  • 为加速 PHP 程序而努力
  • 使用ZendEncode编译PHP程序
  • PHP程序员的自我修炼:PHP编程风格
  • 采用 PEAR 来缓冲 PHP 程序
  • PHP应用程序的性能优化
  • PHP-Web应用程序开发:使用模板
  • 用中文命名,让汉字走向程序开发
  • 【随机文章】
  • 将Word表格一分为二
  • jndi数据库连接方法
  • DataGrid自定义任意行颜色
  • Hibernate中的对象有三种状态
  • 嗨!亲爱的朋友们,欢迎您光临我的BLOG
  • 初始化的顺序
  • 将Excel中的数据导入到Access中
  • PHP不能适应大型应用的理由
  • 好的命令
  • 十二星座
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 bbb软讯网络 All Rigths Reserved.