如何在php中单击按钮下载图像

时间:2017-12-15 05:37:28

标签: javascript php

$select_pic  = "SELECT pic.photo_link,od.* from orders as od inner join photo as pic ON pic.user_id = od.user_id WHERE od.id = '".$orderid."'";
$pic = $common->select_inner($select_pic);
foreach($pic as $photo){
}

我在$ photo ['photo_link']中获取图片; 我想点击下载按钮下载图片我该怎么做才能用php或javascript。

<a download="<?php echo $photo['photo_link']; ?>"  title="ImageName">
<img alt="ImageName" src="uploads/category/<?php echo $photo['photo_link']; ?>">
</a>

我试过这个,但它不起作用

2 个答案:

答案 0 :(得分:0)

您在标记中缺少href属性。

我已经检查了以下代码:

<a href="" download="<?php echo $photo['photo_link']; ?>"  title="ImageName">
<img alt="ImageName" src="uploads/category/<?php echo $photo['photo_link']; ?>">
</a>

请参阅以下链接以供参考:href image link download on click

答案 1 :(得分:-1)

尝试此代码

<a href="uploads/category/<?php echo $photo['photo_link']; ?" download>
    <button>Download</button>
</a>