Page 1 of 1

Dynamic Image Saving

Posted: Fri Aug 10, 2007 6:33 pm
by cesarcesar
I have a page thats sole function is to generate a dynamic image. When the image is loaded on screen, the only code within the source code body is

Code: Select all

<img alt="my alt tag" src="http://www.my-site.com/get.php?image_id=1" />
When i right click on the image and try a "save as.." the suggested file name is *get.php.jpg*. So good so far.

What i want to do is load this page in the buffer or cache, then rename and save the generated image to a designated folder on my server, instead of displaying it. Once i save the image, i will just header() to another page for display. Is there a way to do what i describe?

Posted: Fri Aug 10, 2007 9:50 pm
by s.dot
Yes.

Code: Select all

imagejpeg($imageResource, '/path/where/you/want/to/store.jpg');
Of course you'll need GD library configured with php, and if the image is not a JPEG, you can use imagepng(), or imagegif().