ใช้ Class dUnzip2 แล้วไม่แตกไฟล์หรือ dir ที่ว่าง ทำไงครับ

เริ่มโดย Nemesis, 16 กันยายน 2008, 13:46:59

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

Nemesis

คือ ใช้ Class dUnzip2 แตกไฟล์แล้วไฟล์ใหนที่ มันว่าง หรือ dir ที่มันว่าง มันดันไม่แตกออกมาด้วย
ต้องแก้ตรงใหนครับ หรือใช้คำสั่งอะไรเพิ่มครับ

ขอบคุณครับ
[direct=http://kiwifairy.com]ชุดราตรีคนอ้วน สาวอวบ พร้อมส่ง[/direct]

EThaiZone

chmod โฟลเดอร์เป็น 777 ยังครับ ไม่งั้นจะเขียนไฟล์ไม่ได้

ถ้ายังมัีปัญหา ลองเอาโค้ดส่วนที่คุณเรียกใช้คลาสมาแปะดูครับ  :P

Nemesis

แตกน่ะได้ครับ แต่... ไฟล์ที่เป็นโฟลเดอร์ว่างในไฟล์ .zip มันไม่แตกออกมาด้วยน่ะ  :P

<?

require_once("../dUnzip2.inc.php");
require_once("../dZip.inc.php");
$zipfile="aaa.zip";
$zip = new dUnzip2($zipfile);
$zip->debug = false;
$zip->getList();
$zip->unzipAll();
?>
[direct=http://kiwifairy.com]ชุดราตรีคนอ้วน สาวอวบ พร้อมส่ง[/direct]

EThaiZone

อ้อ เก็ทล่ะ ผมอ่านคำถามไม่เคลียร์  :P

มะกี้ผมลองดีบักทั้งหมดดูแล้ว

สรุปเป็นปัญหาที่ตัวคนเีขียนโค้ดเขียนไม่เคลียร์  array ซ้ำซ้อนเยอะ
เลยต้องเขียนตัดปัญหาจัดการไม่สร้างโฟลเดอร์ที่ไม่มีไฟล์

ไม่งั้นสคริปบาน แต่ส่วนไฟล์เปล่า ผมเห็นมันคลายนะ

:P

Nemesis

ผมไปลองแตกอีกรอบ มันก็ยังไม่มี dir เปล่า เหมือนเคยแหล่ะครับ แต่ไม่เป็นไร ผมใส่ไฟล์ใน dir ไปด้วย ไม่แตกให้มันรู้ไป

ขอบคุณน้องโจ้นะคร๊าบ

::)
[direct=http://kiwifairy.com]ชุดราตรีคนอ้วน สาวอวบ พร้อมส่ง[/direct]