如何在 php 页面中更改图片名称我有文件“photo.php”,它获取图片的 id。当我访问标题栏上的链接位置名称时显示为“photo.php”。这意味着当我单击将图像另存为.. 名称是“photo.php”。我想要某个领域的名称。我已经尝试过
header('Content-Disposition: attachment; filename="'.$name.'"');
,但标题发送了一张图片作为下载我想在它的 URL 的直接链接中看到图片。
include("conn.php");
$userimgid = $_GET['id'];
$sql = "SELECT * FROM `file` WHERE `userid` = '$userimgid' ";
$sqlquery = mysql_query($sql)or die(mysql_error());
$num = mysql_num_rows($sqlquery);
if($num!=0){
$type = mysql_result($sqlquery, 0, "mime");
header("Content-type: $type");
$content = mysql_result($sqlquery,0,"data");
echo $content;
}else
echo "Invalid requested.";
感谢所有答案