0
可能重复:
Forcing to download a file using PHP
How to start file download instantly using php headers如何使视频和音频文件可下载?
我们正在转换器网站,我们希望用户下载转换后的文件。如何使文件可下载?另一个问题是音频文件在浏览器上播放,但我们希望所有的视频和音频文件都可以下载。 PHP代码。
可能重复:
Forcing to download a file using PHP
How to start file download instantly using php headers如何使视频和音频文件可下载?
我们正在转换器网站,我们希望用户下载转换后的文件。如何使文件可下载?另一个问题是音频文件在浏览器上播放,但我们希望所有的视频和音频文件都可以下载。 PHP代码。
使用的Content-disposition头应该这样做:
header("Content-disposition: attachment; filename=some_file.ext");
还包括Content-type头是很好的做法,以及(特别是如果你使用的是PHP网页服务的话):
header("Content-type: mime/type");
ex音频/ mpeg(mp3),视频/ mp4
感谢您的回复,但我可以在哪里放置该代码? – yuri04 2011-12-22 10:49:43
在php页面的顶部。必须在任何输出之前使用'header()'函数。 – Grexis 2011-12-22 10:52:11
这对我来说并不正常。它会下载php文件,而不是输出文件:( – yuri04 2011-12-22 11:14:55