PHP图片上传

时间:2013-04-10 06:41:53

标签: php header

我有一个用于图像上传的工作脚本,它将二进制格式的图像数据存储到mysql中,当检索我使用的是header(内容类型...)。有没有办法将一些文本内容添加到页面中http标头正在进行中。

4 个答案:

答案 0 :(得分:0)

简答:否

如果您通过Content-Type发送图像,则浏览器需要Content-Type。但您可以使用GDImage Magick库动态地向图像添加文字。然而,将图像存储在mysql中并不是很有效。

答案 1 :(得分:0)

我认为更好的解决方案是将所有图像存储在目录中,并创建一个显示所选图像+要添加的文本的页面。因此,将该页面输出为HTML,而不是图像(因此不将Content-Type设置为图像)。

答案 2 :(得分:0)

最好将图像保存在文件夹中,在数据库中只存储它们的位置。

答案 3 :(得分:0)

尝试使用http://in2.php.net/imagecreatefromstring中提供的imagecreatefromstring()方法。