我正在使用PHP向图像添加一些文本,然后使用以下命令输出:
header('Content-type: image/jpeg');
imagejpeg($rImg, NULL, 100);
图像显示正确,但是当我右键单击以保存图像时,它将其保存为PHP文件而不是图像。我做错了什么?
答案 0 :(得分:4)
您已为文件名添加标头
示例:
header('Content-Disposition: attachment; filename="new_image.jpg"');
(可以使用'inline'或'attachment')