hola amigos.. necesito redimensionadar las imagenes que carga el usuario en 2 carpetas diferentes.. una es el thumbail y la otra es una imagen grande.. pero no consigo hacerlo. estoy usando este codigo:
   Código PHP:
    
<? 
 
include ("conectar.php");
@session_start();  
 
$_SESSION['f'] = "";  
 
 
$titulo = $_POST['titulo']; 
 
$titulo=strtoupper($titulo); 
$subtitulo = $_POST['subtitulo'];
 
 
 
 
ini_set('memory_limit', '64M');
 
 
 
  
$carpeta="imagesproductos/grande/"; 
$carpeta2="imagesproductos/mini/"; 
  
 
    
   // obtenemos los datos del archivo
   
   $tamano = $_FILES["archivo"]['size'];          /* Tamaño del archivo en bytes */   
    $tipo = $_FILES["archivo"]['type'];            /* Extencion del archivo */  
    $archivo = $_FILES["archivo"]['name'];         /* Nombre del archivo */     
    $prefijo = substr(md5(uniqid(rand())),0,6);    /* Prefijo aleatorio */ 
   
   $Proporciones_Archivo = getimagesize($_FILES["archivo"]['tmp_name']);  /* Obtencion de las proporciones del archivo */    
   $Ancho = $Proporciones_Archivo[0];                                   /* Proporcion en Ancho */ 
   $Alto = $Proporciones_Archivo[1];                                    /* Proporcion en Alto */ 
   $Temporal_Archivo = $_FILES["archivo"]['tmp_name'];
  
   
   $extension = explode(".",$archivo);   
    $num = count($extension)-1;    
  
    $nombre = basename($archivo,".".$extension[$num]);     /* Nombre base del archivo */    
    $imagen = $nombre."_".$prefijo.".".$extension[$num];   /* Nombre real de la imagen */   
   
    if ($archivo != "") {   
        $ext = strtolower($extension[$num]);   
        
      if($ext == 'jpg' or $ext == 'png' or $ext == 'bmp' or $ext == 'gif'){
            $destino = $carpeta.$imagen; 
            
              
            
         if (is_uploaded_file($Temporal_Archivo)){
            move_uploaded_file($Temporal_Archivo, $destino);
            move_uploaded_file($Temporal_Archivo2, $destino2);
            
            $Nueva_Imagen = imagecreatetruecolor(1024, 768);     /* Crea una nueva imagen en blanco de 600 x 400 */
           
           
            $Origen = imagecreatefromjpeg($destino);            /* Crea una imagen en base de otra imagen */
         
            
            imagecopyresized($Nueva_Imagen, $Origen, 0, 0, 0, 0, 1024, 768, $Ancho, $Alto);      /* Modifica la imagen cargada y la agrega a la imagen en Blanco */
 
            
            imagejpeg($Nueva_Imagen, $destino, 80); /* Remplaza la imagen 15 es la calidad de la imagen */
            
             
            
        
            
            mysql_query("INSERT INTO productos(titulo,subtitulo,imagen,fecha)
                        VALUES('$titulo','$subtitulo','$destino',NOW())");
            
            
 
       $oto="<img src='ok_ico.gif'> El producto se cargo correctamente.";
      $_SESSION['f'] = $oto;  
       
header( "refresh:1;url=productos.php" );
   
       include ("desconectar.php");
              
            } else {   
                $oto="<img src='ok_ico.gif'> no se logo subir el archivo.";
      $_SESSION['f'] = $oto;     
                header( "refresh:1;url=productos.php" );
            }   
        } else {   
                 $oto="<img src='ok_ico.gif'> jpg.";
      $_SESSION['f'] = $oto;  
                header( "refresh:1;url=productos.php" );  
        }   
    } else {   
        $oto="<img src='ok_ico.gif'>Error: Archivo no encontrada para subir al Servidor.";
      $_SESSION['f'] = $oto;  
        header( "refresh:1;url=productos.php" );  
    }
   
 
 
 
?>    
  gracias por su ayuda