A ver, esta es una duda muy torpe, pero por algun motivo necesito que me la respondan.
Hago la siguiente pregunta en un archivo, utilizando OR para en el caso de que no se cumpla alguna de las sentencias, se vaya por el else:
Código PHP:
<?php
$nombre=$_POST["nombre"];
$email=$_POST["email"];
$asunto=$_POST["asunto"];
$mensaje=$_POST["mensaje"];
if ($nombre=="" OR $email=="" OR $asunto=="" OR $mensaje=="")
{
echo 'todo bien';
}
else
{
echo 'todo mal':
}
?>
El tema es que se va siempre por el else, aunque todos los campos esten rellenos y NO vacios como se pregunta.
Que creen que pueda estar sucediendo? o de que otra manera puedo escribir lo mismo?