Ho visto che esiste la funzione file_get_contents() , ma non funziona sempre, ci possono essere altri modi per scaricare un'immagine con PHP?
Ho visto che esiste la funzione file_get_contents() , ma non funziona sempre, ci possono essere altri modi per scaricare un'immagine con PHP?
il "non funziona sempre" che vuol dire? Se scarichi immagini troppo grandi probabilmente sono limitazioni del server.
Vuol dire che su certi siti non mi scarica le immagini, indipendentemente dalla grandezza.
e non ti da nessun errore? mi fai un esempio di "certi siti"?
Ad esempio con questa foto non funziona, e viene il seguente errore:
Warning: file_get_contents(http://gossip.pourfemme.it/img/Belen...rimo-piano.jpg) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 403 Forbidden