[PHP] RISOLTO: Download file da web e trasferimento su server

fabryx

Nuovo Utente
9 Ott 2016
38
2
8
Ciao,
rieccomi qui con un nuovo quesito.
Ho una lista di url che puntano a dei file di immagine e audio.
Avrei bisogno di scaricare in automatico (niente interazione utente/forms/etc) tali file e caricarli su una cartella del mio server.
Qualche idea in merito?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao, per le immagini puoi utilizzare le librerie gd di php in particolare la funzione imagecopyresampled().
Per gli mp3 immagino si possa fare qualcosa con curl ma al momento non mi viene in mente niente.
 

fabryx

Nuovo Utente
9 Ott 2016
38
2
8
guarda ho dimenticato di cambiare il titolo del topic ma ho gia risolto.
lascio il codice che ho utilizzato come esempio nel caso potesse essere utile per qualcuno che necessiti di risolvere lo stesso problema.
Grazie comunque per la tua risposta.

PHP:
$remote_file = ('http://www.youraddress.xxx/yourfile.xxx');
$local_folder = './local_folder/';
$remote_file_open = fopen('$remote_file', 'r');
$local_file_name = basename($remote_file);
 if (!($file = fopen($local_folder.$local_file_name,'w')));
     while ($file_op = fread($remote_file_open, 8192)) {
                fwrite($file, $file_op, strlen($file_op) );
     }
     fclose($remote_file_open);
     fclose($file);
}
 
Ultima modifica:
  • Like
Reactions: criric