Código PHP:
If(pg_num_rows($query)==1)
{
$row=pg_fetch_array($query);
$_SESSION["usuario"]=$usuario;
$_SESSION["nivel"]=$row[1];
if ($_SESSION["nivel"]==false) // Estaba mal, debe ser doble signo igual
Que valores almacenas en nivel?, si manejas 0 para falso y 1 para verdadero, entonces la comparacion debe ser:
if ($_SESSION["nivel"]==0)