我正在使用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显示文件地址,但浏览器不是从下载开始的,所以出了什么问题?
答案 0 :(得分:-1)
如果您的数据库值在这种情况下始终返回外部下载URL,则应使用
header('Content-type: application/pdf');
OR header('Content-type: application/zip');
或所需的文件格式