Ver Mensaje Individual
  #13 (permalink)  
Antiguo 08/09/2008, 19:16
Avatar de hector2c
hector2c
 
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 16 años, 5 meses
Puntos: 25
Pregunta Respuesta: formulario de contacto con multiple seleccion

dices que el error es en imprimir las variables juntas en $barrios, $rooms...

pues, si te fijas, en estas lineas:

Código PHP:
if(isset($_POST['envia']) AND $_POST['envia']=="envia"
  { 
     
$barrio =  $_POST['barrio'];  
          
$num_barrio =  count($barrio);  
              for (
$i=0$i<=($num_barrio-1); $i++){  
      
$barrios =  $barrios.", ".$barrio[$i];  
     }      
     
$room $_POST['room'];  
           
$num_room count($room);  
               for (
$i=0$i<=($num_room-1); $i++){  
                   
$rooms $rooms.", ".$room[$i];  
       } 

al inicio haces una comparación, si existe una variable de tipo post llamada "envia", pues, en caso de SI existir, genera las variables $barrios y $rooms, pero no existe en tu formulario, asi que nunca generara las variables....

viendo que no es necesaria una validación, te recomendaria eliminar esa condición y dejarla asi:

Código PHP:
     $barrio =  $_POST['barrio'];  
          
$num_barrio =  count($barrio);  
              for (
$i=0$i<=($num_barrio-1); $i++){  
      
$barrios =  $barrios.", ".$barrio[$i];  
     }      
     
$room $_POST['room'];  
           
$num_room count($room);  
               for (
$i=0$i<=($num_room-1); $i++){  
                   
$rooms $rooms.", ".$room[$i];  
       }