【发布时间】:2014-11-09 14:24:35
【问题描述】:
我正在为我的“CMS”创建一个 cmets 系统,并希望实现头像。我想要一个“getavatar.php”,它使用 GET 请求为某个用户查找图像,同时还进行一些图像处理。
谁能指出我从 php 脚本将数据输出为“image/png”的正确方向?
http://placehold.it/300x300 就是一个例子,它根据 URL 中给定的参数生成 300x300 png 图像。
【问题讨论】:
-
通常您将处理图形并保存为文件,或者链接到用户 ID,或者只是一个临时文件。然后你在你的脚本中执行:
header("Content-Type: image/png"); readfile($filename);,浏览器将显示图像。 -
关于图像处理,PHP中有很多选项,例如可以使用php.net/imagecopyresampled。
标签: php get mime-types