PHP Script untuk mendownload File dari URL

Script PHP ini dapat mempermudah ketika akan migrasi file antar server yang tidak memiliki akses SSH seperti shared hosting.
78  
       

Sebetulnya PHP sudah memiliki CURL yang banyak sekali kegunaanya salah satunya adalah mem-buffer aliran data dan disimpan menjadi file. Hal ini dapat mempermudah ketika akan migrasi file antar server yang tidak memiliki akses SSH.
Berikut ini adalah script untuk mendownload dari URL ke hosting menggunakan PHP.

$ch = curl_init();
$source = "http://someurl.com/afile.zip";
curl_setopt($ch, CURLOPT_URL, $source);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$data = curl_exec ($ch);
curl_close ($ch);

$destination = "/download/afile.zip";
$file = fopen($destination, "w+");
fputs($file, $data);
fclose($file);

Demikian. Semoga membantu.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>