PHP - .png和.gif一起发行

时间:2015-07-28 19:28:02

标签: php png gif

我运行一个网站,用户可以自定义自己的头像。他们可以上传项目,比如" hats"和"衬衫",可以上传为.png或.gif。然后," avatar"输出。代码如下。然而,当我"穿"一个.png的帽子,它出现在我的头像上,但如果我戴一顶.gif的帽子,它就不会出现。如何使头像输出.png项目和.gif项目?

select substring(LTRIM(RTRIM(RIGHT(REPLACE(HQMA.KeyString,'WOItem:',''),
CHARINDEX(':',REVERSE(REPLACE(HQMA.KeyString,'WOItem:','')))-1))),0,7)


select substring(LTRIM(RTRIM(RIGHT(REPLACE(HQMA.KeyString,'WOItem:',''),
CHARINDEX(':',REVERSE(REPLACE(HQMA.KeyString,'WOItem:','')))-1))),0,7)

1 个答案:

答案 0 :(得分:0)

在AddLayer()中,您可能需要更改此行

$new = imagecreatefrompng($Path);

检查源是GIF还是PNG,然后使用适当的“imagecreatefrom *()方法。