Cita:
Iniciado por Erikfrancisco
Eso lo solucionas con la función empty(), recibiendo las variables de esta forma:
Código PHP:
<?php
$campo1 = trim( $_POST["campo1"] );
$campo2 = trim( $_POST["campo2"] );
$campo3 = trim( $_POST["campo3"] );
$campo4 = trim( $_POST["campo4"] );
if( !empty( $campo1 ) )
echo "opcion1:".$campo1;
if( !empty( $campo2 ) )
echo "opcion2:".$campo2;
if( !empty( $campo3 ) )
echo "opcion3:".$campo3;
if( !empty( $campo4 ) )
echo "opcion4:".$campo4;
?>
Para más información hacerca de la función empty() checa este enlace:
http://www.php.net/manual/es/function.empty.php
también utilice trim() por si es que al usuario se le ocurrio meter espacios com caracteres:
http://www.php.net/manual/es/function.trim.php
Espero sea lo que necesitabas o por lo menos te des una idea. Suerte

Muchas gracias,es lo que necesitaba