Chia sẻ Tự code tính năng giải nén file .ZIP bằng PHP

Thảo luận trong 'Share code' bắt đầu bởi PHPProMan, 1/3/14.

  1. PHPProMan PageRank 0 Member

    Tham gia ngày:
    1/3/14
    Tôi đang thiết kế Website bán hàng nên phải sử dụng rất nhiều ảnh. Tôi có phân quyền cho các user khác nhau để upload ảnh sẩn phẩm .zip lên host. Nhiều khi bạn muốn kiểm tra xem nội dung các file .ZIP mà người dùng tải lên Forums của bạn là gì?

    Trong bài viết này, tôi sẽ chia sẻ cùng bạn source-code để biết nội dung của file zip.

    Tạm thời các tập tin được giải nén sẽ bị xóa đi ngay sau đó. Nếu thích giữ lại thì bạn hoàn toàn có thể điều chỉnh được.

    Code này không khó. Ngay cả khi bạn đang học lập trình Magento - PHP thì cũng có thể thực hành thành thạo nó.

    Tính năng chính của Code này như sau:

    Mã:
    <?php
    //Function to extract the contents from zip file
        function extract_zip ($file, $dir) {
            $zip = new ZipArchive;
            $res = $zip->open($file['tmp_name']);
            if ($res === TRUE) {
                $zip->extractTo($dir . '/');
                $zip->close();
                return true;
            } else {
                return false;
            }
        }
    ?>
    Mã:
    Download Full Source-Code
    - DEMO: http://demos.webspeaks.in/zip/
    - TẢI: https://www.box.com/s/3e3ee33e1e6bf503c057
     
    Chỉnh sửa cuối: 4/12/14
    #1

Chia sẻ trang này