1

header();用来重定向到文件: http: //ozonostudio.com/wp-content/uploads/downloads/2012/09/free.psd_.zip

header('Location: ' . $row[3]);

$row[3]SQL 的值在哪里。这适用于除 Safari 和 Opera 之外的所有浏览器。

在 Opera 中,它显示地址但不下载任何内容。我正在尝试从外部 URL 下载文件。用户使用表单将链接添加到我的数据库。

更新 //////////////////

原网址为: http ://ozonostudio.com/wp-content/plugins/download-monitor/download.php?id=3

Safari & Opera 显示文件地址,但浏览器不开始下载,这是怎么回事?

4

1 回答 1

-1

如果在这种情况下您的数据库值总是返回一个外部下载 url,您应该使用

header('Content-type: application/pdf'); 
OR header('Content-type: application/zip');

或所需的文件格式

于 2013-01-08T04:33:48.623 回答