Copy CodeThe code is as follows:
<title>File Decompression Management</title>
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 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 ";
}
Zip_close ($zip);
}
?>
Exit ();
}
?>
http://www.bkjia.com/PHPjc/317559.html www.bkjia.com true http://www.bkjia.com/PHPjc/317559.html techarticle Copy the code code as follows:! Doctypehtmlpublic "-//w3c//dtdxhtml1.0transitional//en" "Http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd "Htmlxmlns=" http://www.w3.org/1999/xhtml "...