|
|
|
PHP Unzip file แบบติด Password ต้องทำอย่างไรครับ |
|
|
|
|
|
|
|
Library ตัวนี้น่าจะไม่ Support ครับ
|
|
|
|
|
Date :
2017-02-03 13:22:34 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใช้ ZipArchive แทนครับ
Code (PHP)
<?php
$zip = new ZipArchive();
$zip_status = $zip->open("test.zip");
if ($zip_status === true)
{
if ($zip->setPassword("MySecretPassword"))
{
if (!$zip->extractTo(__DIR__))
echo "Extraction failed (wrong password?)";
}
$zip->close();
}
else
{
die("Failed opening archive: ". @$zip->getStatusString() . " (code: ". $zip_status .")");
}
?>
|
|
|
|
|
Date :
2017-02-03 13:23:17 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตัว ZipArchive(); ต้องเพิ่ม Library ตัวไหนหรือเปล่าครับ run แล้วมันขึ้นว่า "Fatal error: Class 'ZipArchive' not found in.."
ครับ
|
|
|
|
|
Date :
2017-02-03 14:30:05 |
By :
popypreaw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตรวจดูใน php.ini ว่าเปิด extension zip รึยัง
|
|
|
|
|
Date :
2017-02-03 14:54:58 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|