Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/03/2007, 15:09
-thor-
 
Fecha de Ingreso: febrero-2006
Mensajes: 446
Antigüedad: 18 años, 2 meses
Puntos: 3
Como mostrar solo campos con valores?

Tengo un formulario en donde el usuario tiene 4 opciones,pero si quiere puede ingresar 2 opciones,3 ,1 o todas las opciones.Este es mi problema:si el usuario elige la opcion 1 y 2.Como hago para que el archivo php solo reciba esos datos y me muestre:
Código PHP:
echo "Resultado opcion1:".$_POST["campo1"];
echo 
"Resultado opcion2:".$_POST["campo2"]; 
obviamente me los mostrara con los datos que ingreso el usuario.el problema que tengo es que el archivo php igual me muestra el valor de la opcion 3 y 4 de esta forma:
Código PHP:
echo "opcion1:".$_POST["campo1"];//valor recibido
echo "opcion2:".$_POST["campo2"];//valor recibido
echo "opcion3:";/*muestra el mensaje que contiene el echo con caracteres en blanco*/
echo "opcion4:";/*muestra el mensaje que contiene el echo con caracteres en blanco*/ 


Como puedo solucionar ese problema?,pense hacer un if en el archivo php,pero nose me ocurre como haria la validacion de solo mostrar los echo con las variables que tendran la informacion.
gracias.

formulario html

Opcion1<input type="text" name="campo1"></br>
Opcion1<input type="text" name="campo2"></br>
Opcion1<input type="text" name="campo3"></br>
Opcion1<input type="text" name="campo4"></br>

pagina.php
Aca recibo lo enviado desde el formulario.

echo "opcion1:".$_POST["campo1"];
echo "opcion2:".$_POST["campo2"];
echo "opcion3:".$_POST["campo3"];
echo "opcion4:".$_POST["campo4"];