📄 php_driver_manage.php
字号:
<?
// php资源管理器1.0
//开源,最简单直白写法
session_start();
//---------------------------------
//你可以在这里开始加入限制
//------------------------------------
$start_dir=getcwd(); //起始目录,即相对根目录
//注:目录必需具务读取权限
$action_dir_name=str_replace("\\\\", "\\", $action_dir_name);
if($action_dir_name==""){$dir_name=$start_dir;$dir=opendir($dir_name);
}else{
if($action_dir_name=="toptree"){$dir_name=$start_dir;$dir=opendir($dir_name);}else{
$dirs=$start_dir;$dir_name=$action_dir_name;$dir=opendir($dir_name);}
}
/*
echo $dir_name;
if($action_dir_name!="toptree"){$topdir=$dir_name;
$curpath=str_replace("\\", "%5C", $curpath);
echo $curpath."这是一个标识查看记号";
}
*/
?>
<?
$files=0;
$folder=0;
$file_list="";
while($file_name=readdir($dir)) {
$file_names=$file_name;
if(($file_name==".")){$file_listg .="[<a href=?action_dir_name=toptree>根目录</a>]$file_name<br>";}
if(($file_name=="..")){
$arrPath = explode ( "\\",$curpath);
$strPath = array_pop( $arrPath );
echo $strPath;
echo $furl=substr($action_dir_name,0,-(strlen($strPath)+1)); $file_listu .="[<a href=?action_dir_name=".$furl.">父目录</a>]$file_name<br>"; }
if(($file_name!="..") or ($file_name!=".")){
if($action_dir_name!="" and $action_dir_name!="toptree"){$curpath=$action_dir_name;}else{$curpath=$start_dir;}
if(ereg("[.]",substr($file_name,-4,1)) and $file_name!="." and $file_name!=".."){$file_name=$file_name;$file_list .="$file_name<br>"; $files++; }else{$file_names="[<a href=?action_dir_name=".$curpath."\\".$file_names.">".$file_names."</a>]";$file_lists .=$file_names."<br>"; $folder++;}
}
}
closedir($dir);
?>
<HTML><HEAD><TITLE>目录列表</TITLE>
<link href=logo/admin_style.css rel=stylesheet>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312"><style type="text/css">
<!--
body {background-color: #D6DFF7;}
-->
</style></head>
<TABLE cellSpacing=0 cellPadding=0 width=100% border=0 background=logo/orange.jpg>
<TBODY><TR><TD align=center>
<center>
<TABLE width=100% border=0 cellPadding=3 cellSpacing=1 bgcolor="#FFFFFF">
<TBODY>
<TR>
<TD width="100%" height=30 background="img/admin_bg_1.gif" bgcolor="#D6DFF7" class=f14>
<p align="center"><FONT color=ffffff><b>磁盘目录列表</b></FONT></TD></TR>
<TR>
<TD bgcolor="#D6DFF7">
<?
echo "当前目录[".$curpath."]<br>";
$arrPath = explode ( "\\",$curpath);
$strPath = array_pop( $arrPath );
echo "带[]号为文件夹 当前文件夹[".$strPath."]<br>";
?>
<hr>
共<? echo $folder+$files; ?>个对象,其中文件夹<? echo "$folder"; ?>个,文件<? echo "$files"; ?>个<br><br>
<? echo "$file_listg"; ?><!--根目录 -->
<? echo "$file_listu"; ?><!--父目录 -->
文件夹个数:<? echo "$folder"; ?>个<br><br>
<? echo "$file_lists"; ?><!-- 文件夹 -->
<hr>
文件个数:<? echo "$files"; ?>个<br><br>
<? echo "$file_list"; ?><!-- 文件-->
</td></tr></TABLE></TD></TR></TBODY></TABLE>
</BODY>
</HTML>
<?
//后面的具体文件操作
//$original="/images";
//$copied="/images";
//@copy($original, $copied) or die("Couldn't copy file.");
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -