Ver Mensaje Individual
  #30 (permalink)  
Antiguo 21/03/2007, 14:11
Raules
 
Fecha de Ingreso: mayo-2005
Ubicación: Murcia
Mensajes: 319
Antigüedad: 21 años, 4 meses
Puntos: 0
Re: ¿Como se puede enviar un archivo y texto a la vez desde un formulario?

Creo que estoy poniendo muchos "if" o no los estoy poniendo en su sitio


Código PHP:
<?php        

$extension 
= explode(".",$archivo_name);
$num = count($extension)-1; 
if((
$extension[$num] == "jpg") OR ($extension[$num] == "gif") OR ($extension[$num] == "JPG") OR ($extension[$num] == "bmp") OR ($extension[$num] == "GIF"))
{   
    if(
$archivo_size < 900000000)   
    {  
       if(!
copy($archivo,"logos/".$archivo_name))  
           {  
             
           }   
           else  
           { 
if(
$nombre_inmobiliaria  == "") $nombre_inmobiliaria = "El Valle del Sol"; 
if(
$cif_inmobiliaria  == "") $cif_inmobiliaria = "99999999A"; 
if(
$provincia_inmobiliaria  == "") $provincia_inmobiliaria = "MURCIA";
if(
$ciudad_inmobiliaria  == "") $ciudad_inmobiliaria = "MURCIA";
if(
$direccion_inmobiliaria  == "") $direccion_inmobiliaria = "Apartado de Correos 274 de Torre Pacheco (MURCIA)";
if(
$cp_inmobiliaria  == "") $cp_inmobiliaria = "30700";
if(
$telefono_inmobiliaria  == "") $telefono_inmobiliaria = "606691025";
if(
$web_inmobiliaria  == "") $web_inmobiliaria = "www.xxxx.com";
if(
$nombre_agente  == "") $nombre_agente = "PRIVADO";
if(
$email_agente  == "") $email_agente = "[email protected]";
if(
$telefono_agente  == "") $telefono_agente = "xxxxxx";
if(
$logo_inmobiliaria  == "") $logo_inmobiliaria = "sinlogo.jpg";
       
           
$link=Conectarse();  
           
mysql_query("INSERT INTO datos_alta (id, estado, nombre_inmobiliaria, cif_inmobiliaria, provincia_inmobiliaria, ciudad_inmobiliaria, direccion_inmobiliaria, cp_inmobiliaria, telefono_inmobiliaria, fax_inmobiliaria, web_inmobiliaria, nombre_agente, email_agente, telefono_agente, condiciones_registro, acepta_condiciones, logo_inmobiliaria) VALUES ('', '$estado','$nombre_inmobiliaria','$cif_inmobiliaria','$provincia_inmobiliaria','$ciudad_inmobiliaria','$direccion_inmobiliaria','$cp_inmobiliaria','$telefono_inmobiliaria','$fax_inmobiliaria','$web_inmobiliaria','$nombre_agente','$email_agente','$telefono_agente','$condiciones_registro','$acepta_condiciones','$archivo_name')",$link);//aca es donde te inserta el registro en la db y ya te ha subido el file al dir... el dir debe estar con 777  
          
           
}   
    }   
    else   
    {  
    
    }  
      
}   
else   
{     
  
}   
?>