作者PHP5 (Powered by Zend Engine2)
看板PHP
标题Re: [请益] 关於header的问题
时间Thu Apr 10 20:42:28 2008
※ 引述《toyhsu (未来的路...很遥远)》之铭言:
: 就是关於利用header让人下载的问题
: 我有写了一段code 可以让人下载我资料夹的wav档
: 档名也正确 可是档案大小总是多了几十kb
: 应该是多加了档头或档尾 造成档案没办法开启
: 有没有办法让PHP本身不去自动加档头或档尾
: code的部份
: header('Content-Type: audio/x-wav');
: header('Content-Disposition: attachment; filename='.$name_record[name]);
: print file_get_contents($wave);
: 是上面这行code的问题吗?...
单纯这样看不出来
你要不要把 原始wav档和下载後的wav档
用 UltraEdit 以 HEX mode 打开
比较看看档案首尾有什麽不同
另外,我之前有遇过因为 apache的 bug造成
下载的档案跟原始档案不一致
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.245.58
※ 编辑: PHP5 来自: 140.112.245.58 (04/10 20:45)
1F:→ PHP5:另外, print 改成 echo 试试 ? 04/10 20:50
2F:推 toyhsu:我重灌appserv之後就好了 可能我动到httpd.conf里的设定吧 04/11 18:26
3F:推 toyhsu:还是谢谢各位大大的帮忙 04/11 18:41