Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2007, 14:11
sicuesn
 
Fecha de Ingreso: abril-2003
Ubicación: Guatemala
Mensajes: 93
Antigüedad: 21 años, 1 mes
Puntos: 1
Notice: Undefined variable:

Hola,

He estado leyendo mucho acerca de register_globals, y parece que he caido en el problema... antes me funcionaba y ahora no...

tengo un formulario con datos y imagenes. segun parece si logro subir los datos a la BD pero en cuanto a las imagenes me pasa lo siguiente, muchos errores de tipo

Notice: Undefined variable: binario_contenido

y no suben las imagenes

Este es mi codigo

Código PHP:
$ubicacion=$_GET['ubicacion'];
  
$precio=$_GET['precio'];
  
$area=$_GET['area'];
  
$construccion=$_GET['construccion'];
  
  
$visitas 1;
  
$fecha date("Y-d-m");
  
$path =  "../cbs/imagen.gif";
  
$conexion mysql_connect("","","") or die("No se pudo realizar la conexion con el servidor.");
  
mysql_select_db("base_datos",$conexion) or die("No se puede seleccionar BD");
  
   if(empty(
$archivo)){
}else{  
$binario_nombre_temporal=$_FILES['archivo']['tmp_name'];
  
$binario_contenido addslashes(fread(fopen($binario_nombre_temporal"r"), filesize($binario_nombre_temporal)));
  
$binario_nombre=$_FILES['archivo']['name'];
  
$binario_peso=$_FILES['archivo']['size'];
  
$binario_tipo=$_FILES['archivo']['type'];
}
  
  if(empty(
$archivo2)){
}else{  
$binario_nombre_temporal2=$_FILES['$archivo2']['tmp_name'];
  
$binario_contenido2 addslashes(fread(fopen($binario_nombre_temporal2"r"), filesize($binario_nombre_temporal2)));
  
$binario_nombre2=$_FILES['$archivo2']['name'];
  
$binario_peso2=$_FILES['$archivo2']['size'];
  
$binario_tipo2=$_FILES['$archivo2']['type'];
}
  
  if(empty(
$archivo3)){
}else{  
$binario_nombre_temporal3=$_FILES['archivo3']['tmp_name'];
  
$binario_contenido3 addslashes(fread(fopen($binario_nombre_temporal3"r"), filesize($binario_nombre_temporal3)));
  
$binario_nombre3=$_FILES['archivo3']['name'];
  
$binario_peso3=$_FILES['archivo3']['size'];
  
$binario_tipo3=$_FILES['archivo3']['type'];
}  

  if(empty(
$archivo4)){
}else{  
$binario_nombre_temporal4=$_FILES['archivo4']['tmp_name'];
  
$binario_contenido4 addslashes(fread(fopen($binario_nombre_temporal4"r"), filesize($binario_nombre_temporal4)));
  
$binario_nombre4=$_FILES['archivo4']['name'];
  
$binario_peso4=$_FILES['archivo4']['size'];
  
$binario_tipo4=$_FILES['archivo4']['type'];
}

  if(empty(
$archivo5)){
}else{  
$binario_nombre_temporal5=$_FILES['archivo5']['tmp_name'];
  
$binario_contenido5 addslashes(fread(fopen($binario_nombre_temporal5"r"), filesize($binario_nombre_temporal5)));
  
$binario_nombre5=$_FILES['archivo5']['name'];
  
$binario_peso5=$_FILES['archivo5']['size'];
  
$binario_tipo5=$_FILES['archivo5']['type'];
}
 if(empty(
$archivo6)){
}else{  
$binario_nombre_temporal6=$_FILES['archivo6']['tmp_name'];
  
$binario_contenido6 addslashes(fread(fopen($binario_nombre_temporal6"r"), filesize($binario_nombre_temporal6)));
  
$binario_nombre6=$_FILES['archivo6']['name'];
  
$binario_peso6=$_FILES['archivo6']['size'];
  
$binario_tipo6=$_FILES['archivo6']['type'];


  
$consulta_insertar "INSERT INTO Inmuebles (id, archivo_binario, archivo_nombre, archivo_peso, archivo_tipo, archivo_binario2,
   archivo_nombre2, archivo_peso2, archivo_tipo2, archivo_binario3, archivo_nombre3, archivo_peso3, archivo_tipo3, 
   archivo_binario4, archivo_nombre4, archivo_peso4, archivo_tipo4, archivo_binario5, archivo_nombre5, archivo_peso5, 
   archivo_tipo5, archivo_binario6, archivo_nombre6, archivo_peso6, archivo_tipo6, ubicacion, precio, area, construccion, 
   descripcion_c, titulo, descripcion_d, nombre, email, telefono, celular, fecha, categoria, visitas, anun) VALUES ('', 
   '$binario_contenido', '$binario_nombre', '$binario_peso', '$binario_tipo', '$binario_contenido2', '$binario_nombre2', 
   '$binario_peso2', '$binario_tipo2', '$binario_contenido3', '$binario_nombre3', '$binario_peso3', '$binario_tipo3', 
   '$binario_contenido4', '$binario_nombre4', '$binario_peso4', '$binario_tipo4', '$binario_contenido5', '$binario_nombre5', 
   '$binario_peso5', '$binario_tipo5', '$binario_contenido6', '$binario_nombre6', '$binario_peso6', '$binario_tipo6', 
   '$ubicacion', '$precio', '$area', '$construccion')"
;
   
  
mysql_query($consulta_insertar,$conexion) or die("No se pudo insertar los datos en la base de datos."); 
que puedo hacer, estube buscando toda la semana como hacer pero no lo consigo... alguien podra darme una manita?

Gracias

Sicuesn