慕粉3513192
2017-06-22 14:20
<?php
require_once 'dir.func.php';
require_once 'file.func.php';
$path="file";//打开名字为“file”的目录
$info=readDirectory($path);//使用dir.func函数,读取$path目录下的内容,并且将读取到的二维数组内容赋值到$info上。
$act=$_REQUEST['act'];
$filename=$_REQUEST['filename'];
if ($act=="createFile"){
echo $path.'--';
echo $filename;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8"/>
<link href="css/cikonss.css" rel="stylesheet" type="text/css">
<style>div,ul,li{list-style-type:none;margin:0;padding:0;}</style>
<title>在线文件管理</title>
</head>
<body>
<h1>在线文件管理系统</h1>
<div id="top">
<ul il="nav">
<li><span class="icon icon-small icon-square"><span></span></span></li>
<li><span class="icon icon-small icon-square"><span></span></span></li>
<li></li>
<li></li>
<li></li>
</ul>
</div>
<table width="100%" cellsapcing="0" border="1" cellpadding="5" bgcolor="#ABCDEF" algin="center">
<tr id="createFolder" style="display:block;">
<td>
<input type="text" name="dirname"/>
<input type="submit" name="act" value="创建文件夹"/>
</td>
</tr>
<!--创建文件夹 -->
<tr id="createFile" style="display:block;">
<td>
<input type="text" name="filename"/>
<input type="hidden" name="path" value="<?php echo $path; ?>" />
<input type="hidden" name="act" value="createFile" />
<input type="submit" value="创建文件"/>
</td>
</tr>
<!-- 创建文件 -->
<tr>
<td>编号</td>
<td>名称</td>
<td>类型</td>
<td>大小</td>
<td>可读</td>
<td>可写</td>
<td>可执行</td>
<td>创建时间</td>
<td>修改时间</td>
<td>查看时间</td>
<td>操作</td>
</tr>
<?php
if ($info['file']){
$i=1;
foreach ($info['file'] as $val){
$p=$path."/".$val;//$path下的$val,$path为目录,$val为文件。
?>
<tr>
<td><?php echo $i;?></td>
<td><?php echo $val?></td>
<td><?php $src=filetype($p)=="file"?"file_ico.png":"folder_ico.png";?><img src="images/<?php echo $src;?>" alt="" title="文件"/></td>
<td><?php echo transByte(filesize($p)); ?></td>
<td><?php $src=is_readable($p)?"correct.png":"error.png";?><img src="images/<?php echo $src;?>" width="30px" height="30px" /></td>
<td><?php $src=is_writable($p)?"correct.png":"error.png";?><img src="images/<?php echo $src;?>" width="30px" height="30px" /></td>
<td><?php $src=is_executable($p)?"correct.png":"error.png";?><img src="images/<?php echo $src;?>" width="30px" height="30px" /></td>
<td><?php echo date("Y-m-d H:i:s",filectime($p));?></td>
<td><?php echo date("Y-m-d H:i:s",filemtime($p));?></td>
<td><?php echo date("Y-m-d H:i:s",fileatime($p));?></td>
</tr>
<?php
$i++;
}
}
?>
</table>
</body>
</html>
你检查一下创建目录对么?
WEB在线文件管理器
36223 学习 · 332 问题
相似问题