标题重定向问题

时间:2013-01-08 03:36:09

标签: php redirect header http-redirect

我正在使用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显示文件地址,但浏览器不是从下载开始的,所以出了什么问题?

1 个答案:

答案 0 :(得分:-1)

如果您的数据库值在这种情况下始终返回外部下载URL,则应使用

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

或所需的文件格式