Ver Mensaje Individual
  #11 (permalink)  
Antiguo 11/05/2008, 14:51
Angelus07
 
Fecha de Ingreso: abril-2007
Ubicación: Buenos Aires
Mensajes: 49
Antigüedad: 17 años
Puntos: 0
Re: Subir imagen y crear thumbnail en un mismo script

Tengo este código que importa imagenes a mi servidor desde otra web, lo que intento ademas es que genere un thumbnail, y guarde el mysql los datos (nombre de archivo, thumb)
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_curl, CURLOPT_FILE, $fs_archivo); 
curl_setopt ($mi_curl, CURLOPT_HEADER, 0); 
curl_exec ($mi_curl); 
curl_close ($mi_curl); 
fclose ($fs_archivo); 
}

if(isset($_POST['guardar'])){

$archivo_origen=$_POST['url_imagen'];
$filename = explode("/",$archivo_origen); 
end($filename); 
$archivo_destino="images/".end($filename);
if(recibe_archivo($archivo_origen,$archivo_destino))
{ echo "hubo un error al importar el archivo ".end($filename); 
}else{
echo "Se importo correctamente el archivo ".end($filename);
}
}else{
echo"<form action='".$PHP_SELF."' method='post'><table width='100%'>
<tr>
<td><label>
Url de la imagen: 
<input name='url_imagen' type='text' size='50' />
</label>
<label>
<input type='submit' name='guardar' value='Importar' />
</label></td>
</tr>
</table>
</form>";
}
?>