Icono del sitio Syswoody

Usando curl para descargar imagen con PHP

Estos son los comandos para poder descargar una imagen con CURL, si quereis descargar una imagen que esta protegida por una url anonima o bien esta protegida con usuario y contraseña la unica forma de conseguirla es hacerse pasar por un navegador con curl, validarse guardar la cookie y entonces descargar la foto.

 

curl_setopt($ch, CURLOPT_URL, $URLImage);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);
$raw=curl_exec($ch);
curl_close ($ch);
$fp = fopen(‘./’.$nombre.’.jpg’,’x’);
fwrite($fp, $raw);
fclose($fp);

Salir de la versión móvil