el operador or devolvera falso si una falla, si existe (nombre, apellido y edad) si viene una vacía el resultado sera falso. Una vez me mate usando !empty, validando de esta forma if($nombre=="" & otros campos de esta misma forma pero con or te evitas esto- seria algo asi.
Código PHP:
Ver originalif(($campo1=="")or($campo2=="")or($campo..n)=="")){
echo "falso";
}else{
echo "verdad";
}
otro ejemplo
Código PHP:
Ver originalif(($_POST[nick] == ' ') or ($_POST[pass] == ' ') or ($_POST[pass1] == ' ') ){
echo "falso";
else{
echo "verdad";
}