【发布时间】:2011-04-13 15:26:04
【问题描述】:
用户在隐藏字段中发布图像数据。我将表格发送到空白页。实际图像是使用 GD 库在服务器端创建的,然后用户可以下载它。到目前为止一切顺利,但 Firefox 不下载图像,它只是内联显示它。我使用此代码:
header('Content-type: image/jpeg');
header('Content-Disposition: attachment; filename="'.($_POST['savename']?$_POST['savename']:'yourpainting').'.'.$ext.'"');
imagejpeg($imagecreatedbygdlib)
如果我使用 'application/octet-stream' 或 'application/force-download' Firefox 只会下载 php 页面。
【问题讨论】:
-
内联渲染时图像是否正确显示? IE,脚本中是否有任何错误或警告?
标签: php image download gd attachment