📄 9-19.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 + -