0

我希望我的用户能够在单击下载按钮后下载视频。当他们点击下载时,它下载得很好,但它只下载了总共 40mb 的大约 200 字节。到底是怎么回事?

这是我正在使用的代码示例

header('Content-Type: video/mp4');
header("Content-Disposition: attachment; filename=$filename.mp4");
header('Pragma: no-cache');
$download = "$url/$filename.mp4";
readfile($download);
4

1 回答 1

0

这里一切正常。但也许路径不正确。试试下面的代码。你会得到什么是错的:

header('Content-Type: video/mp4');
//header("Content-Disposition: attachment; filename=$filename.mp4");
//header('Pragma: no-cache');
$download = "$url/$filename.mp4";
readfile($download);

file_exists在允许您的下载脚本执行之前,请务必检查是否。

于 2013-04-08T03:58:23.963 回答