• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

服务器端解压缩zip的脚本

php 搞代码 4年前 (2022-01-01) 15次浏览 已收录 0个评论

代码如下:
  
  
  
  
文件解压缩管理  
  
  
<?php  
// In PHP versions earlier than 4.1.0, $HTTP_POST_FILES should be used instead  
// of $_FILES.  
if (isset($_POST[“Submit”])) {  
   echo “FileName:     ” . $_POST[‘unpackfile’] . “
\n”;  
   echo “UnpackPath:   ” . $_POST[‘unpackpath’] . “
\n”;  
   $zip = zip_open($_POST[‘unpackfile’]);  
   if ($zip) {  
      while ($zip_entry = zip_read($zip)) {  
         echo “Name:               ” . zip_entry_name($zip_entry) . “
\n”;  
         echo “Actual Filesize:    ” . zip_entry_filesize($zip_entry) . “
\n”;  
         echo “Compressed Size:    ” . zip_entry_compressedsize($zip_entry) . “
\n”;  
         echo “Compression 

来源gaodai.ma#com搞##代!^码网

Method: ” . zip_entry_compressionmethod($zip_entry) . “
\n”;  

         if (zip_entry_open($zip, $zip_entry, “r”)) {  
            $buf = zip_entry_read($zip_entry, zip_entry_filesize($zip_entry));   // File content  
            echo “step 1 successful!
\n”;  
            if(zip_entry_filesize($zip_entry)!=0) {  
               $fp = fopen($_POST[‘unpackpath’].”/”.zip_entry_name($zip_entry), ‘wb’);  
               fwrite($fp, $buf);  
               fclose($fp);  
               zip_entry_close($zip_entry);  
               echo “unpack successful!
\n”;  
            } else {  
               mkdir($_POST[‘unpackpath’].”/”.zip_entry_name($zip_entry), 0777);  
               echo “mkdir successful!
\n”;  
            }  
         }  
         echo “

\n\n”;  
      }  
      zip_close($zip);  
   }  
?>  
  
  
<?php  
exit();  
}  
?>  
<form id="form1" name="form1" enctype="multipart/form-data" method="post" action="”>  
  待解压文件  
  解压缩路径  
    
  
  
 

以上就是服务器端解压缩zip的脚本的详细内容,更多请关注gaodaima搞代码网其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:服务器端解压缩zip的脚本
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址