文件操作
<!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">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>文件操作</title>
<script type="text/javascript" src="0621popwindow/jquery-1.11.2.min.js"></script>
<style type="text/css">
*{ margin:0px auto; padding:0px}
#wai{ width:300px; font-size:18px; font-weight:bold;}
.wj{ width:100%; height:30px; text-align:center; line-height:30px; vertical-align:middle; color:#333; background-color:#0FF; border-top:1px solid #FFF}
.ml{ width:100%; height:30px; text-align:center; line-height:30px; vertical-align:middle; color:#333; background-color:#0F6;border-top:1px solid #FFF}
#fanhui{width:100%; height:30px; text-align:center; line-height:30px; vertical-align:middle; color:#333; background-color:#F66;border-top:1px solid #FFF}
</style>
</head>
<body>
<div id="wai">
<!--该页面功能:根据父级目录(存在session中)找到子文件,并显示
如果要显示下级目录下的子文件:需要将session中的值变成下级目录的路径
如果要返回上一级:需要将session中的值变为上级目录
-->
<?php
session_start();
//如果session里面为空,说明是第一次打开页面,给他默认的文件夹
if(empty($_SESSION["lujing"]))
{
$_SESSION["lujing"] = "/wamp/www";
}
else if($_SESSION["lujing"] != "/wamp/www")
{
//显示返回div
$fpath = dirname($_SESSION["lujing"]);
echo "<div lujing='{$fpath}' id='fanhui']>返回上一级</div>";
}
//取出session里的路径
$lujing = $_SESSION["lujing"];
//根据该路径打开文件夹,遍历里面的所有文件
//打开目录资源
$dir = opendir($lujing);
//读取目录下的文件
while($wenjian = readdir($dir))
{
if($wenjian != "." && $wenjian != "..")
{
//造一个子文件的路径
$cpath = $lujing."/".$wenjian;
//判断该文件是不是目录
if(is_dir($cpath))
{
echo "<div lujing='{$cpath}' class='ml'>{$wenjian}</div>";
}
else
{
echo "<div lujing='{$cpath}' class='wj'>{$wenjian}</div>";
}
}
}
//关闭目录资源
closedir($dir);
?>
</div>
</body>
<script type="text/javascript">
$(document).ready(function(e) {
//点击子级目录
$(".ml").click(function(){
var path = $(this).attr("lujing");
$.ajax({
url:"0702chuli.php",
data:{path:path},
type:"POST",
dataType:"TEXT",
success: function(data){
window.location = "0702aa.php";
}
});
})
//返回按钮的事件
$("#fanhui").click(function(){
var path = $(this).attr("lujing");
$.ajax({
url:"0702chuli.php",
data:{path:path},
type:"POST",
dataType:"TEXT",
success: function(data){
window.location = "0702aa.php";
}
});
})
//删除的事件
$(".wj").dblclick(function(){
var path = $(this).attr("lujing");
$.ajax({
url:"0702shanchu.php",
data:{path:path},
type:"POST",
dataType:"TEXT",
success: function(data){
window.location = "0702aa.php";
}
});
})
});
</script>
</html>
0702shanchu 代码
<?php $path = $_POST["path"]; unlink($path);
0702chuli 代码
<?php session_start(); $path = $_POST["path"]; $_SESSION["lujing"] = $path;

浙公网安备 33010602011771号