>  기사  >  백엔드 개발  >  php怎么使用header直接下载图片

php怎么使用header直接下载图片

WBOY
WBOY원래의
2016-06-13 13:25:121060검색

php如何使用header直接下载图片?
不是压缩包,而是图片格式直接下载,如jpg、png格式图片用header函数直接下载,求解

------解决方案--------------------
1,打header
2, 输出图片

不会? php manual : gd
------解决方案--------------------
搜索 Content-Disposition HTTP

PHP code
<?php // We'll be outputting a PNG image
header('Content-type: image/png');
// It will be called hello.png
header('Content-Disposition: attachment; filename="hello.png"');
<br /><font color="#e78608">------解决方案--------------------</font><br>
直接下载应该是用header跳到图片的网址上<br>例如图片的路径是http://test.com/pic/test1.jpg<br><br>要下载的话<br>header("Location:http://test.com/pic/test1.jpg")
<br><font color="#e78608">------解决方案--------------------</font><br>
探讨

直接下载应该是用header跳到图片的网址上
例如图片的路径是http://test.com/pic/test1.jpg

要下载的话
header("Location:http://test.com/pic/test1.jpg")

------解决方案--------------------
不过楼主好像要的是下载-,- 我也没看清, #2是真相.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.