
21/03/2007, 11:11
|
 | | | Fecha de Ingreso: febrero-2005 Ubicación: Lima
Mensajes: 481
Antigüedad: 20 años Puntos: 4 | |
Re: No FUNCIONA - redimensionar imagen y hacer miniatura Creo aqui esta tu problema: Cita:
Iniciado por alllebor Código PHP: //-------REDIMENSIONAR IMAGEN Nº 1------ $nombre_archivo1 = $_FILES['imagen1']['name']; $nombre_archivo1= str_replace(' ', '',$nombre_archivo1); //tipo_archivo= a la extension del archivo en nuestro caso solo aceptamos imagenes (jpg, gif y png) $tipo_archivo = $_FILES['imagen1']['type']; //compruebo si las características del archivo son las que deseo if($nombre_archivo!=''){ $dir="fotos/"; //directorio donde estaran las imagenes $dirp="fotos/miniaturas/"; //aqui estaran las miniaturas move_uploaded_file($_FILES['imagen1'][$nombre_archivo1 ], $dir) redimensionar_jpeg($_FILES['imagen1'][$nombre_archivo1 ],$dir.$nombre_archivo1,550,415,75); redimensionar_jpeg($_FILES['imagen1'][$nombre_archivo1 ],$dirp.$nombre_archivo1,150,113,75); }
Modifique tu codigo: Código PHP: //-------REDIMENSIONAR IMAGEN Nº 1------ $nombre_archivo1 = $_FILES['imagen1']['name']; $nombre_archivo1= str_replace(' ', '',$nombre_archivo1); //tipo_archivo= a la extension del archivo en nuestro caso solo aceptamos imagenes (jpg, gif y png) if ($_FILES['imagen1']['type'] == 'image/pjpeg') { $tipo_archivo = '.jpg'; //compruebo si las características del archivo son las que deseo if($nombre_archivo!=''){ $dir="fotos/"; //directorio donde estaran las imagenes $dirp="fotos/miniaturas/"; //aqui estaran las miniaturas move_uploaded_file($_FILES['imagen1']['tmp_name'], $dir . 'temp-' . $nombre_archivo1 . $tipo_archivo) redimensionar_jpeg('temp-'.$dir.$nombre_archivo1.$tipo_archivo,$dir.$nombre_archivo1.$tipo_archivo,550,415,75); unlink('temp-'.$dir.$nombre_archivo1.$tipo_archivo); redimensionar_jpeg($dir.$nombre_archivo1.$tipo_archivo,$dirp.$nombre_archivo1.$tipo_archivo,150,113,75); } }
Haber si resulta.
Salu2
__________________ |