龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > web编程 > php编程 >

php 在线PHP压缩/解压程序--使用zip

时间:2014-07-29 02:32来源:网络整理 作者:网络 点击:
分享到:
在线PHP压缩/解压程序--使用zip [代码片段(42行)]
<?php

/**
 * HILLS在线PHP压缩/解压程序(zip) Version-1.0.423 (RelyHills Online CDEC V1.0.423)
 * 
 * 发布日期:2010.4.23 11:03
 * 
 * 作者主页:<a href="http://www.abzz.net">http://www.abzz.net
 * 
 * 作者腾讯QQ:3303911
 */

date_default_timezone_set('prc');

$zip    = new engine_compress_decompress();

if (isset($_POST))
{
    $sourcePath = '';    //默认位置

    if (isset($_FILES['upfile']))   //上传文件
    {
        $stmp           = $zip->fileUpload('upfile');
        $sourcePath     = $stmp['sourcefile'];
        $upfileError    = $stmp['error'];
    }
    elseif (isset($_POST['inputfile'])) //输入目录或者文件
    {
        $sourcePath = $_POST['inputfile'];
    }
    elseif (isset($_POST['decompresssourcefiles'])) //解压缩提交
    {
        $isDecompress   = $zip->decompress($_POST['decompresssourcefiles'], $_POST['topath']);
        if (!empty($isDecompress['filelist']))
        {
            $href   = '<script type="text/javascript" language="javascript">window.location.href=\\'#decompress\\'</script>';
        }

//由于代码太长,我暂时这里只提供一部分,完整文件我将上传上来
}
?>
//该片段来自于http://outofmemory.cn
精彩图集

赞助商链接