一直不知道怎么让自己网站的图片提供下载功能。
刚开始以为是
file_get_contents(); file_put_contents();
就能搞定,结果发现只是保存在服务器而已。
后面在网上搜了下,结果发现可以这样:
$imgName = '../'.$imgsrc; //(可以是路径,也可是网址) header('Content-type: application/png'); header('Content-Disposition: attachment; filename="ceshi.png"'); //这里的filename是指定下载后的文件名称 readfile($imgName);
原来so easy!
已有0条评论