Welcome to WebmasterWorld Guest from 54.161.25.142

Forum Moderators: coopster & jatar k

Message Too Old, No Replies

Retrieving/dumping image from another site

     
4:07 pm on May 7, 2010 (gmt 0)

5+ Year Member



Hi,

How can I retrieve/dump images from another site using PHP?
For e.g. if this is the URL

www.webmasterworld.com/image.jpg

Then how can I save this image on my server using PHP. Can this be done using Snoopy class?

Thanks
7:16 pm on May 8, 2010 (gmt 0)

WebmasterWorld Senior Member 5+ Year Member



Hi there TechMan

I am by no means an expert on this, nor have I ever tried this method, but, copy(); or rename(); may be the way to go here, just thought I would offer those suggestions.

I am assuming at this point as these are pictures on your site(s) because I think lifting them like this is a bit dodgy.

May be worth having a read of [uk3.php.net ] and [uk3.php.net ] to see if you can use full paths too.

Cheers,
MRb
7:09 am on May 9, 2010 (gmt 0)

5+ Year Member



Hello,

I don't think Snoopy would work as it can't fetch binary data as far as I remember. You can try using
file_get_contents()
with the flags argument set to
FILE_BINARY 
.

This might not work in case the remote server does some checking on user agent etc.
 

Featured Threads

Hot Threads This Week

Hot Threads This Month