急!在服务器端不创建新文件的情况下怎样将一串数据下载并保存为本地文件 本帖最后由 zxc1991721 于 2011-12-06 15:32:07 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 echo fread($file,filesize($file_dir.$file_name));这块换成直接输出上面的$text $file_dir = "./"; $file_name="status.txt";//$file=fopen($file_dir.$file_name,"r");Header("Content-type: application/octet-stream");Header("Accept-Ranges:bytes");Header("Accept-Length:".filesize($file_dir.$file_name));Header("Content-Disposition: attachment; filename=".$file_name);//echo fread($file,filesize($file_dir.$file_name));//fclose($file);echo 'aaa'; $status = array(array('message'=>'hello'),array('message'=>'world'));ob_start();foreach($status as $s) { $text = "{$s['message']}\r\n"; echo $text;} $content = ob_get_contents();ob_end_clean();$file_name = "status.txt";Header("Content-type: application/octet-stream");Header("Accept-Ranges:bytes");Header("Accept-Length:".strlen($content));Header("Content-Disposition: attachment; filename=".$file_name);echo $content; 那前面那些Header()该怎么写呢?文件大小是不确定的呀? 如何开发一个简单的个人网站 迷茫 关于php+xml 在JS如何加个PHP的变量?---小白 要签合同了,我想问下有关三金的问题 做点贡献,共享生成饼图代码,使用非常方便. 哪本php的书好呢? Php访问java配置的webservice服务器端 【大牛门,求救!!】flex4.6+php查询问题 php socket问题,socket写的服务端难道只能用命令行来启动吗? biweb使用感受 php环境配置的问题
这块换成直接输出上面的$text
$file_name="status.txt";//$file=fopen($file_dir.$file_name,"r");
Header("Content-type: application/octet-stream");
Header("Accept-Ranges:bytes");
Header("Accept-Length:".filesize($file_dir.$file_name));
Header("Content-Disposition: attachment; filename=".$file_name);
//echo fread($file,filesize($file_dir.$file_name));
//fclose($file);
echo 'aaa';
ob_start();
foreach($status as $s) {
$text = "{$s['message']}\r\n";
echo $text;
}
$content = ob_get_contents();
ob_end_clean();
$file_name = "status.txt";
Header("Content-type: application/octet-stream");
Header("Accept-Ranges:bytes");
Header("Accept-Length:".strlen($content));
Header("Content-Disposition: attachment; filename=".$file_name);
echo $content;
那前面那些Header()该怎么写呢?文件大小是不确定的呀?