目前我使用此代碼來下載一個zip文件:如何從zip下載中排除文件?
<?php
$weborder = $_POST['weborder'];
$printlocation = $_POST['print'];
$file = 'z:\Backup\\'.$printlocation.'\\'.$weborder.'.zip';
if (file_exists($file)) {
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Disposition: attachment; filename='.basename($file));
header('Expires: 0');
header('Cache-Control: must-revalidate');
header('Pragma: public');
header('Content-Length: ' . filesize($file));
readfile($file);
exit;
}
else
{
echo ":(";
}
?>
zip文件包含4個文件。我現在遇到的問題是不應該下載3個文件。我想知道是否有一種簡單的方法來選擇哪些文件不被下載。
一個zip文件是一個文件,所以除非你先解壓文件..那麼你不能 – paddyfields