我已經PHP腳本創建的一些文本文件如何提供下載鏈接已經壓縮文件在PHP
<?php
$path = "path\to\files";
$files = array($path.'\ionic interaction.txt',$path.'\file1.txt',$path.'\file2.txt',$path.'\file3.txt',$path.'\file3.txt');
$folder = $_POST['filename'];
$zipname = $folder.'.zip';
echo '<form action="download.php" method="post" name="zippass2download"><input type="hidden" name="zipname" value="'.$zipname.'"></form>';
$zip = new ZipArchive;
$zip -> open($zipname, ZipArchive::CREATE);
foreach($files as $file)
{
$zip -> addFile($file);
}
$zip -> close();
?>
下一步該腳本我創建了一個鏈接下載創建的zip文件夾壓縮文件夾在第一個腳本中。
<a href="download.php">Download</a>
在的download.php我下面的代碼
<?php
$path2zip = 'C:/wamp/www/PPInt';
$tobezipped = $_POST['zipname'];
header('Content-disposition: attachment; filename=$tobezipped');
header('Content-type: application/zip');
readfile('$path2zip/$tobezipped');
?>
沒有得到哪裏出了問題。任何人都可以解決這個問題嗎?
what echo'$ variable';將會?看[This](http://php.net/manual/en/language.types.string.php) – 2013-02-06 07:32:18
我沒有看到任何提交'