mi dite che errore c'è? session_start(); $_SESSION['adm'] =1; $_SESSION['sa'] = 1; if ($_SESSION['adm'] != 1 || $_SESSION['sa'] != 2): echo 'ciao'; endif; Il risultato è sempre l'echo di Ciao