Function ไว้สำหรับแตก zip ไฟล์ แตก zip ไฟล์ด้วย php

PHP Result Center PHP Result Center เป็นหมวด ที่ไว้รวบรวม โปรแกรม Code php Javascript CSS CMS

Moderators: mindphp, ผู้ดูแลกระดาน

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 25608
Joined: 22/09/2008 6:18 pm
Contact:

Function ไว้สำหรับแตก zip ไฟล์ แตก zip ไฟล์ด้วย php

Post by mindphp »

Function ไว้สำหรับแตก zip ไฟล์
แตก zip ไฟล์ด้วย php

Code: Select all


function unzip(){
        global $instdir;
    global $zip_file;

    $dir = $instdir;

    $zip_file_full=$dir.$zip_file;

    $zip = zip_open($zip_file_full);

    if ($zip) {
           while ($zip_entry = zip_read($zip)) {
               $dirname=dirname(zip_entry_name($zip_entry));

            $val=$dir.$dirname;

            if (($dirname!=".") && (!is_dir($val))) {
                mkdir($val);
            }

               $file = zip_entry_name($zip_entry);

                   if (zip_entry_open($zip, $zip_entry, "r")) {

                $size = zip_entry_filesize($zip_entry);
                if ($size==0) continue;

                   $fp = fopen($dir.$file, "w+");

                       $buf = zip_entry_read($zip_entry, $size);

                     fwrite($fp, $buf);
                fclose($fp);

                       zip_entry_close($zip_entry);
                   }
           }
           zip_close($zip);
        return true;
    }
    return false;
}

 
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042

Return to “Free PHP Code Download script”

Who is online

Users browsing this forum: No registered users and 2 guests