下载GD映像作为附件php

|| 用户将图像数据发布到隐藏字段中。我将表格发送到空白页。实际映像是使用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页面。     
已邀请:
您可能需要以下所有标头
header(\"Content-Transfer-Encoding: binary\");
header(\'Content-Description: File Transfer\');
header(\'Content-Type: \' . $file_type);
header(\'Content-Length: \' . $file_size);
header(\'Content-Disposition: attachment; filename=\' . $file_name);
要获取file_size,您将需要临时保存文件或缓冲输出。     

要回复问题请先登录注册