Cita:
Iniciado por tunait Es que site fijas tal como lo tiene la primera condición pregunta si no existe, y no si existe.
Así si no existe devuelve true
Pues a eso me refiero, esa condición devuelve true, por lo que la condición dos no es necesario evaluarla.
En cuanto a lo dicho por tunait, creo que ninguno nos hemos dado cuenta jeje:
if (isset($_GET['accion']) and $_GET['accion']!='login')
no vale, sería esto:
if (isset($_GET['accion']) and $_GET['accion']=='login')
Creo yo, según lo que había puesto elmasvital al principio.
deMorgan:
1. !(a and b) = !a or !b
2. !(a or b) = !a and !b