作者ntouckcm (知足常乐)
看板PHP
标题[请益] 压缩档
时间Sun Jan 27 16:13:54 2008
请问一下
我要把档案打包变成压缩档下载
$file = "D:\\www\\"; //档案路径
system("tar -zpcf hw1.tgz view_car.c view.c",$output);
//把view_car.c view.c变成压缩档
if(!$output=false){
header('Content-Description: File Transfer');
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=hw1.tgz");
readfile($file);
}
是可以下载但是压缩档里是空的,没有档案。
请问有人知道为什麽会这样吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.160.61.127
1F:推 aqzb:因为$file还是资料夹?readfile($file.'hw1.tgz');呢 01/27 16:56
2F:→ ntouckcm:还是不行耶,因为$file路径里没有hw1.tgz这个档 01/27 17:08
3F:→ ntouckcm:压缩完的档好像没有存在电脑里耶..... 01/27 17:12
4F:→ ntouckcm:这样是没有成功压缩吗? 01/27 17:13
5F:推 aqzb:but 你windows下有tar这程式吗.. 01/27 23:44