<?php
$path=\'./\';
$url=$_SERVER[\'REQUEST_URI\'];
if(isset($_GET[\'dir\']))
{
$path=$path.\'/\'.$_GET[\'dir\'];
}
else
{
$url.=\'?dir=./\';
}
$dh=opendir($path);
if($dh===false)
{
echo "打开出错";
exit;
}
$list=array();
while( ($item=readdir($dh))!==false )
{
$list[]=$item;
}
closedir($dh);
?>
<!doctype html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<h1>文件管理系统</h1>
<table style="border:1px solid red">
<tr>
<td>序号</td>
<td>文件名</td>
<td>操作</td>
</tr>
<?php
foreach ($list as $k => $v)
{
echo "<tr>";
echo "<td>",$k,\'</td>\';
echo "<td>",$v,\'</td>\';
echo "<td>";
if(is_dir($path."/".$v))
{
echo \'<a href="\',$url,\'/\',$v,\'">浏览</a>\';
}
else
{
// if(!isset($_GET[\'dir\']))
if(!isset($_GET[\'dir\']))
{
echo \'<a href="./\',$v,\'">查看</a>\';
}
else
echo \'<a href="./\',$_GET[\'dir\'],\'/\',$v,\'">查看</a>\';
}
echo"</td>";
echo "</tr>";
}
?>
</table>
<!-- <form action="exercise.php?id=3&username=abc" method="post">
<p><input type="text" name="username" /></p>
<p><input type="submit" value="提交" /></p>
</form> -->
</body>
</html>
相关文章: