Ver Mensaje Individual
  #4 (permalink)  
Antiguo 21/03/2007, 11:11
Avatar de gerson
gerson
 
Fecha de Ingreso: febrero-2005
Ubicación: Lima
Mensajes: 481
Antigüedad: 19 años, 2 meses
Puntos: 4
Re: No FUNCIONA - redimensionar imagen y hacer miniatura

Creo aqui esta tu problema:
Cita:
Iniciado por alllebor Ver Mensaje
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
__________________