晴天php下载,all_zip.php

整站压缩解压工具

body{

margin:auto;

padding:0px;

color:#666666;

}

form{

margin:0px;

padding:0px;

}

h1{

margin:0px;

padding:0px;

}

$pwd = 'ce712aaa9538ab3404651db21ac76b6b';

$r_pwd = $_GET['pwd'];

$act = $_GET['act'];

$zip_filename = $_GET['zip_filename'];

if(md5($r_pwd)!=$pwd){

die('

请输入密码:');

}else{

require_once('pclzip.lib.php');

//获取文件夹内的文件和文件夹

function get_all_f($x_dir='./'){

$file_dir = $x_dir;

$h_dir = opendir($file_dir);

$to_dir = '';

while(($filename = readdir($h_dir)) !== false){

if($filename=='.'||$filename=='..'||$filename=='pclzip.lib.php'||$filename=='all_zip.php'){

$to_dir = $to_dir;

}else{

$to_dir .= $filename.',';

}

}

closedir($h_dir);

$to_dir = substr($to_dir,0,(strlen($to_dir)-1));

return $to_dir;

}

//creat zip

function creat_zip($zip_file,$zip_filename="wwwroot_all_zzz.zip"){

$archive = new PclZip($zip_filename);

$r_zip = $archive->create($zip_file);

if ($r_zip == 0) {

die("Error : ".$archive->errorInfo(true));

}else{

echo '请求成功,压缩文件('.$zip_filename.')正在生成,请耐心等待十分钟后登陆FTP下载。';

}

}

//unzip

function unzip($zip_filename="wwwroot_all_zzz.zip",$to_folder="wwwroot_unzip"){

$archive = new PclZip($zip_filename);

if ($archive->extract(PCLZIP_OPT_PATH,$to_folder) == 0){

die("Error : ".$archive->errorInfo(true));

}else{

echo '恭喜您,('.$zip_filename.')解压成功!请耐心等待十分钟后后登陆FTP查看并请调整您的目录结构。';

}

}

?>

//echo get_all_f();

//creat_zip(get_all_f());

//unzip();

?>

压缩

---------------------------------------------------------------

压缩文件名:密码:

---------------------------------------------------------------

if($act=='zip'){

echo '
';

creat_zip(get_all_f(),$zip_filename);

}

?>

解压

---------------------------------------------------------------

压缩文件名:密码:

---------------------------------------------------------------

if($act=='unzip'){

echo '
';

unzip($zip_filename,substr($zip_filename,0,strlen($zip_filename)-4));

}

?>

}

?>

一键复制

编辑

Web IDE

原始数据

按行查看

历史

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值