欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

怎么实现图片下载

程序员文章站 2023-12-22 16:53:58
...
如何实现图片下载
有这样一个地址 打开这个地址是图片 http://qr.topscan.com/api.php?text=x
想实现这样的一个功能
1.html

点击下载图片

1.php

$filename= http://qr.topscan.com/api.php?text=x
header('Content-type: image/jpeg');
header("Content-Disposition: attachment; filename='$filename'");


这样没办法下载图片,请教一下大家应该怎么写



------解决思路----------------------
不明白你们在干什么?
点击下载图片
如果是为了显示图片,则 1.php 为
echo file_get_contents('http://qr.topscan.com/api.php?text=x');

如果是为了下载图片,则 1.php 为
$s = file_get_contents('http://qr.topscan.com/api.php?text=x');
Header("Content-type: application/force-download");
Header("Accept-Ranges:bytes");
Header("Accept-Length:" . strlen($s));
Header("Content-Disposition: attachment; filename=x.png");
echo $s;

file_exists 函数只用于检查本地文件是否存在
怎么实现图片下载

声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。

相关文章

相关视频


上一篇:

下一篇: