Ver Mensaje Individual
  #17 (permalink)  
Antiguo 11/09/2006, 23:15
Spychaser
 
Fecha de Ingreso: agosto-2006
Ubicación: Argentina, Bahia Blanca
Mensajes: 172
Antigüedad: 17 años, 8 meses
Puntos: 0
Pregunta ...rustico!

Buenas, sigo dando vueltas con este tema de subir imagenes. Estoy un poco mas contento porque logre lo que queria pero ahora estoy luchando con el validador de tamaño.
Digamos que todo el script es un poco rustico, ya que no soy un entendio.
Me gustarian que me indicaran de que manera puedo mejorar este codigo que hace lo siguiente:
Subi archivos al sitio y graba la ubicacion en la base de datos. En caso de ser muy pesado el archivo no graba nada en la tabla... eso creo porque no se si esta bien.
AH, tengo FOTO01, FOTO02, FOTO03, FOTO04, no pongo el script para subir cada archivo porque se hace largo.
Muchas gracias

Les paso mi codigo:

Código PHP:
$carpeta="bahia/";

if(
$_FILES['foto01']['name'] == "")
{
    
$nombre "defecto.jpg";
    
$foto01 $carpeta.'/'.$nombre;
     
}
else{
    
$tmp $_FILES['foto01']['tmp_name'];
    
$bytes_foto01 $_FILES['foto01']['size'];
    
$bytes_max='18000'
    if((
$bytes_max) <= $bytes_foto01)
    {
        
    }
    else {
    
$nombre $_FILES['foto01']['name'];
    
$foto01 $carpeta.'/'.$nombre;

          
move_uploaded_file($tmp$foto01);
}
}

if((
$bytes_max) > $bytes_foto01)
    {
    
$sql="INSERT INTO $tbl_name(tipo, operacion, ubicacion, direccion, precio, foto01, foto02, foto03, foto04, aviso, fecha, nombre_inmobiliaria)VALUES('$tipo', '$operacion', '$ubicacion', '$direccion', '$precio', '$foto01', '$foto02', '$foto03', '$foto04', '$aviso', '$fecha', '$nombre_inmobiliaria')";
    
$result=mysql_query($sql);
    }
    else { echo 
"El tamaño excede de $bytes_max bytes permitidos, su archivo pesa $bytes_foto01";
    }