⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 9-19.php

📁 php 和 ajax 开发的一些资料
💻 PHP
字号:
<?php
echo "<html>\n";								//输出标准HTML内容
echo "<head>\n";
echo "<title>\n";
echo "删除用户指定文件\n";
echo "</title>\n";
echo "</head>\n";
echo "<body>\n";
if(!$_GET[delfile])								//如果没有用户提交内容
{
  $dir_name=".";								//定义目录名(为当前目录)
  $result=scandir($dir_name);						//获取当前目录中的文件列表
  echo "<script language=\"javascript\">\n";
  echo "function conf(text)\n";
  echo "{\n";
  echo "if(confirm(\"您确定要删除\"+text+\"吗?\"))\n";
  echo "return true;\n";
  echo "else\n";
  echo "return false;\n";
  echo "}\n";
  echo "</script>\n";
  echo "<font size=\"9pt\">\n";
  echo "简易文件管理系统";
  echo "</font>\n";
  echo "<p>\n";
  $file_num=count($result);						//获取文件数
  echo "当前文件夹共有".($file_num-2)."个文件\n";		//输出结果
  echo "<p>\n";
  echo "<table border=\"1\">\n";					//输出表头
  echo "<tr>\n";
  echo "<td>文件名</td>\n";
  echo "<td>文件大小</td>\n";
  echo "<td>文件类型</td>\n";
  echo "<td>删除文件</td>\n";
  echo "</tr>\n";
  for($i=0;$i<$file_num;$i++)						//循环读取文件内容
  {
    $file=$result[$i];
    if($file!="." && $file!="..")						//去除文件列表中的“.”、“..”
    {
      echo "<tr>\n";
      echo "<td>".$file."</td>\n";					//获取文件名
      echo "<td>".filesize($file)."</td>\n";				//获取文件大小
      echo "<td>".filetype($file)."</td>\n";				//获取文件类型
      echo "<td>";
      echo "<a href=\"".$_SERVER["PHP_SELF"]."?delfile=".$file."\" onclick=\"return conf('".$file."')\">删除</a>";
      echo "</td>\n"; 
      echo "</tr>\n";
    }
  }
  echo "</table>\n";
  echo "</body>\n";
  echo "</html>\n";
}
else											//如果有用户提交内容
{
  $action=unlink($_GET[delfile]);					//删除用户提交文件
  if($action)									//如果成功删除
  {
    echo "<meta http-equiv=\"refresh\" content=\"2; url=9-19.php\">";
    echo "成功删除文件".$_GET[delfile];				//输出内容
    echo "<p>";
    echo "两秒后返回!";
  }
  else										//如果删除失败
  {
    echo "<meta http-equiv=\"refresh\" content=\"2; url=9-19.php\">";
    echo "删除文件时出错,删除失败!";
    echo "<p>";
    echo "两秒后返回!";
  }
}
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -