Asperon Posted October 2, 2007 Share Posted October 2, 2007 the user uploads an image and it uses GD depending on the type of image <?php $logo = $_POST['upfile']; //code.... //blah.... $path_info = pathinfo($logo); $ext = $path_info['extension']; switch($ext){ case 'gif' : $clogo = ImageCreateFromGIF($logo); break; case 'jpg' : $clogo = ImageCreateFromJPEG($logo); break; case 'png' : $clogo = ImageCreateFromPNG($logo); break; } $logo_w = 125; $logo_h = 75; imagecopy($im,$clogo,1,75,0,0,$logo_w,$logo_h); ?> Now my image $im and all the previous code is fine, when I upload the image file it copies it onto an image I had already created in GD, if its a gif, it works, but anything else doesn't, jpg or png. does anyone know why? I've check php.net and other sources, but I still have not found an answer. Quote Link to comment Share on other sites More sharing options...
Asperon Posted October 4, 2007 Author Share Posted October 4, 2007 *bump* same question... Quote Link to comment Share on other sites More sharing options...
Asperon Posted October 17, 2007 Author Share Posted October 17, 2007 still having this problem, so I'm bumping instead of reposting Quote Link to comment Share on other sites More sharing options...
Asperon Posted October 17, 2007 Author Share Posted October 17, 2007 ok I figured it out, it works fine if you export the image as that format, but you just change the file extension just in the rename, then it wont' work because ImageCreateFromPNG etc check the actually format not just the extension. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.