又是下載的問題!!! 請高手幫忙看一下. 不用这么麻烦的,一个header("location: xxx");转向就完了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用header("location:xxx")只能下载那些ie或者ie可以嵌合的应用软件不能打开的文件。比如word,jpg,htm,avi等文件就不能用这种方式下载。楼主用fopen的方式试一试:将readfile("$filename"); =>$fh = fopen($filename, "r"); fpassthru($fh); header("Content-disposition: filename=$filename");header("Content-type: unknown/unknown");readfile("$filename"); 謝謝以上各位了.1. 瀏覽器中還是不能下載, FlashGet中可以.2. 如果 id 對應了文件名, 則顯示無法顯示網頁, 如果數據庫中沒對應,則下載一個php的文件下來.3. 奇怪的是, id=34的可以下載, id=1,2,3,..都不行,我已注意了大小寫. 是不是文件大小有關係, id=34的600k, 1,2,3,...的大於3M,都是.ace格式.4. 當下載php文件下來時, 選"取消",整個網站便失去了響應, 我要衝啟一下電腦才可再次訪問.哪位高手知道原因, 是不是51.net的空間有問題. 你們都用甚麼下載, 把代碼貼出來參考一下好嗎? 如果是大小写的问题你可以把一些文件改成ace的.试一下不就知道了. 我反覆試了多次了, 就是不能解決.現在最重要的是瀏覽器不能下載,FlashGet可以. PHP如何去掉调取到重复的数据 这个生成所略图怎么不行呢?? A链接打开后为什么参数在后面累加 如何调用循环语句在列表框中解决文本的转行问题?请指教一下!谢谢! 求助脚本分类!!! 谁有PHPBB论坛无错版,我的出了点错 哈哈,今天下午4点就下班,4号上班,散分哈,大家新年快乐,接分痛快 各位大侠:怎样将日文字符转换成unicode编码? 关于判断重复的简单问题,请指教 Apache 启用 Include conf/extra/httpd-ssl.conf 后 无法启动服务 如何下載文件? 用header函數可不可同時下載多個文件?怎樣用?
比如word,jpg,htm,avi等文件就不能用这种方式下载。楼主用fopen的方式试一试:
将
readfile("$filename");
=>
$fh = fopen($filename, "r");
fpassthru($fh);
header("Content-type: unknown/unknown");
readfile("$filename");
2. 如果 id 對應了文件名, 則顯示無法顯示網頁, 如果數據庫中沒對應,則下載一個php的文件下來.
3. 奇怪的是, id=34的可以下載, id=1,2,3,..都不行,我已注意了大小寫. 是不是文件大小有關係, id=34的600k, 1,2,3,...的大於3M,都是.ace格式.
4. 當下載php文件下來時, 選"取消",整個網站便失去了響應, 我要衝啟一下電腦才可再次訪問.哪位高手知道原因, 是不是51.net的空間有問題. 你們都用甚麼下載, 把代碼貼出來參考一下好嗎?