php实现文件管理与基础功能操作

2019-05-01 20:49:33刘景俊

2.给文件夹添加双击事件:

双击实现进入这个目录;

 js代码:

<script>
 $(".dir").dblclick(function(){
  var url = $(this).attr("url");
  $.ajax({
   url:"chuli.php",
   data:{url:url},
   type:"POST",
   dataType:"TEXT",
   success:function(data)
   {
    window.location.href="wenwen.php" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ;

   }

  });
 })
</script>

处理页面:

<?php
session_start();
$url = $_POST["url"];
$_SESSION["fname"] = $url;

这样就可以实现双击进入此文件夹:

3.返回上一级,找到上一级目录,写个div

$pname = dirname($fname);
echo "<div id='shang' url='{$pname}'>返回上一级</div>";

图:

写双击事件:

<script>
 $("#shang").dblclick(function(){
  var url = $(this).attr("url");
  $.ajax({
   url:"chuli.php",
   data:{url:url},
   type:"POST",
   dataType:"TEXT",
   success:function(data)
   {
    window.location.href="wenwen.php" rel="external nofollow" rel="external nofollow" rel="external nofollow" rel="external nofollow" ;
   }
  });
 })
</script>

返回到文件目录后使其隐藏:

//上一级的目录
$pname = dirname($fname);
if(realpath($fname)=="F:QQPCMgrWWWwenjian")
{}
else {
 echo "<div id='shang' url='{$pname}'>返回上一级</div>";
}

这样的话当我返回到wenjian目录的时候,使其隐藏:

4.删除功能

在文件div里面加删除按钮:

 echo "<div class='item' url='{$v}'>{$name}
<input type='button' value='删除' url='{$v}' class='sc'/>
</div>";

来写按钮的点击事件:

js代码:

$(".sc").click(function(){
   //确认删除提示
   var av = confirm("确定要删除");
   if(av){
   var url = $(this).attr("url");
   $.ajax({
    url: "shan.php",
    data: {url: url},
    type: "POST",
    dataType: "TEXT",
    success: function (data) {
     window.location.href = "wenwen.php";
    }

   });
   }
  })

删除的处理页面:

<?php
$url = $_POST["url"];
unlink($url);
相关文章 大家在看