关注我们
QRcode 邮件联系 QRcode
主页 » 建站优化 » 正文

清空删除web文件夹下的所有文件

 feng  648 ℃  2条点评

打算做一个垃圾站,搞点广告赚的零花钱。自己的服务器是国内,不备案不给解析域名。所以只好买空间了。

我需要临时删除网站上的所有文件,在后台的控制面板里虽然有清空文件这项功能,但不能清空全部文件夹,不能批量删除文件、而且速度很慢。用FTP工具删除,那效率就更不用说了,所以就自己写了一个脚本。

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>空间文件夹/文件删除工具-----BY:阿峰</title>
<style>
body {font-family:"宋体"; font-size:12px;}
imput { border:1px #ccc solid;}
b { color:#FF0000;}
</style>
</head>
<body>
<form action="?action=dirdel" method="post">
删除文件夹,<b>请确定填写无误后再进行删除操作!</b><br>
请输入文件夹路径,多个文件夹请使用";"隔开
<input type="text" name="all_folder" size="50">
<input type="submit" value="删除">
</form>
<br>
<form action="?action=filedel" method="post">
删除文件,<b>请确定填写无误后再进行删除操作!</b><br>
请输入完整的文件路径,多个文件请使用";"隔开
<input type="text" name="all_files" size="50">
<input type="submit" value="删除">
</form>
<br>
<?php
$action = $_GET['action'];

//删除目录操作
if($action=='dirdel') {
$all_folder = $_POST['all_folder'];
if(!empty($all_folder)) {
//根据分号识别多个文件夹
$folders = explode(';',$all_folder);
if(is_array($folders)) {
foreach($folders as $folder) {
deldir($folder);
echo $folder . '删除成功<Br>';
}
}
}
}

if($action=='filedel') {
$all_files = $_POST['all_files'];
if(!empty($all_files)) {
//根据分号识别多个文件
$files = explode(';',$all_files);
if(is_array($files)) {
foreach($files as $file) {
if(is_file($file)) {
if(unlink($file)) {
echo $file . '删除成功<Br>';
} else {
echo $file . '无法删除,请检查权限<Br>';
}
} else {
echo $file . '不存在<br>';
}
}
}
}
}

//删除目录及所包含文件函数
function deldir($dir) {
//打开文件目录
$dh = opendir($dir);
//循环读取文件
while ($file = readdir($dh)) {
if($file != '.' && $file != '..') {
$fullpath = $dir . '/' . $file;
//判断是否为目录
if(!is_dir($fullpath)) {
//如果不是,删除该文件
if(!unlink($fullpath)) {
echo $fullpath . '无法删除,可能是没有权限!<br>';
}
} else {
//如果是目录,递归本身删除下级目录
deldir($fullpath);
}
}
}
//关闭目录
closedir($dh);
//删除目录
if(rmdir($dir)) {
return true;
} else {
return false;
}
}
?>
</body>
</html>

 

保存为xxoo.php 上传到网站根目录就可以了,速度很快,秒删。清空网站所有数据,非它莫属了。

本文标签:
利用XSS漏洞进行钓鱼的方法
激活win8系统仅需98元打击盗版
微营销之微信营销可以做什么?微营销之微信营销可以做什么?emlog博客SEO网站设置方法emlog博客SEO网站设置方法网站建设中站长最容易忽略的三个问题网站建设中站长最容易忽略的三个问题百度站长工具可能发布网站异常行为提醒功能百度站长工具可能发布网站异常行为提醒功能

已有2条评论,欢迎点评!

smiley smiley smiley smiley smiley smiley smiley smiley smiley smiley smiley smiley smiley smiley smiley smiley

  1. avatar
    #2 苹果

    希望多写些这么好的文章。

    2012-11-19 上午 10:21回复
  2. avatar
    #1 周泳居玉

    老大的非常不错,文章讲的太好的了,我非常喜欢,特别棒1

    2012-11-20 下午 8:26回复


注册帐号  |  忘记密码