Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/07/2009, 12:02
sheerrmaan
 
Fecha de Ingreso: febrero-2009
Mensajes: 53
Antigüedad: 15 años, 2 meses
Puntos: 3
Respuesta: Guardar imagenes

Hola, gracias por contestar, probe con tu codigo y no hubo caso.
Busque en google esto como 2 horas hasta que encontre varios codigos para hacer esto que utilizaban file_get_contents() pero no me funciono. Y de casualidad encontré una página que decia que a los que no le andaban usen la librería curl.
Me fijé y la tengo activada, y luego de recopilar datos llegué al código que casi anda perfectamente:
Código PHP:
<?
function recibe_archivo ($archivo_origen,$archivo_destino){
    
$mi_curl curl_init ($archivo_origen); 
    
$fs_archivo fopen ($archivo_destino"w"); 
    
curl_setopt ($mi_curlCURLOPT_FILE$fs_archivo); 
    
curl_setopt ($mi_curlCURLOPT_HEADER0); 
    
curl_exec ($mi_curl); 
    
curl_close ($mi_curl); 
    
fclose ($fs_archivo); 
}  
recibe_archivo("s.ytimg.com/yt/img/pixel-vfl73.gifs","a.gif");
//SAQUE EL HTTP PORQUE SI NO NO PUEDO MANDAR LA RESPUESTA EN EL FORO
?>
Ahí tengo como ejemplo una imagen de youtube que la guarda con el nombre de a.gif. Bien ejecute y me puse contento cuando vi el archivo en la web. Pero luego puse <img src="a.gif"> y me salio la tipica cruz. Me fije bien y veo que no pesa nada ni 1 byte. Si podes decirme como soluciono esto estaria entero el script y te agradeceria un monton.

Saludos.