Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/09/2008, 18:23
Avatar de baxi2990
baxi2990
 
Fecha de Ingreso: agosto-2008
Ubicación: Quetzaltenango - Guatemala
Mensajes: 338
Antigüedad: 6 años, 3 meses
Puntos: 2
Problemas con Sistema FTP en PHP

Hola amigos pues aca con otra duda jejej estoy haciendo un sistema ftp el cual me servira para subir todo tipo de archivos al servidor pero en especial imagenes, el problema que tengo es que quiero es redimencionar una imagen que ingresan osea hacer mas pequeña la imagen q ingresan tengo el codigo para hacer eso, en si quiero que examine para buscar el archivo en la pc luego que al terminar de seleccionar el archivo alla dos casilla de verificacion que preguntara si quiere redimencionar el archivo (Casilla Si - Casilla No) esto para no redimencione algun archivo pdf o algo asi o mejor dicho q no de error solo me redimencione las imagenes y si la respuesta es q si quiere redimencionar que me muestre un campo de texto para que coloque el nombre y la extencion de la imagen a redimencionar de lo contrario q no muestre nada de esto y suba el archivo tengo el sigiente codigo espero algien me pueda ayudar
Código PHP:
<?php  
include("resize.php");
$status ""

if (
$_POST["action"] == "upload") { 
    
// obtenemos los datos del archivo     
    
$tamano $_FILES["archivo"]['size']; 
    
$tipo $_FILES["archivo"]['type']; 
    
$archivo $_FILES["archivo"]['name'];         
    if (
$archivo != "") { 
        
// guardamos el archivo a la carpeta files 
        
$destino =  "files/".$archivo
        if (
copy($_FILES['archivo']['tmp_name'],$destino)) { 
            
$status "Archivo subido: <b>".$archivo."</b>";
                                               
//funcion del archivo resize.php
//Tomara el nombre del archivo resien subido
                                    
$thumb=new thumbnail("files/$archivo"); 
            
$thumb->size_height(350);
            
$thumb->jpeg_quality(90);
//Guardara la redimencion en la carpeta data  con el nombre gif pero quiero q lleve el nombre que le ponga el usuario en el campo de texto llamado namesmall
            
$thumb->save("data/imagen.gif");
        } else { 
            
$status "Error al subir el archivo"
        } 
    } else { 
        
$status "Error al subir archivo"
    } 

?> 

  <form action="upload.php" method="post" enctype="multipart/form-data"> 
    <td class="text"> 
      <input name="archivo" type="file" class="casilla" id="archivo" size="35" /> 
      <input name="enviar" type="submit" class="boton" id="enviar" value="Subir Archivo" /> 
      <input name="action" type="hidden" value="upload" />      <label>
      <input name="namesmall" type="text" id="namesmall">
      </label></td> 
    </form>
alli falta eso de las casillas de verificacion cosa q no e podido hacer agradesco desde ya la ayuda!!!