Gracias!!, creo que no observe mi esquema con detenimiento

Pues ahora lo que falta es hacer una comparacion if, con nivel, que es un booleano, mi codigo es el siguiente:
ej.
Código PHP:
....
If(pg_num_rows($query)==1)
{
$row=pg_fetch_array($query);
$_SESSION["usuario"]=$row[0];
$_SESSION["usuario"]=$row[1];
$_SESSION["usuario"]=$usuario;
$_SESSION["nivel"]=$row[1];
if ($_SESSION['nivel]='false')
{
header ('Location: curso/...pagina para este nivel);
exit;
}
elseif ($_SESSION['nivel']='true')
{
header ('Location: curso/...pagina para este nivel);
}
else
{
header ('Location: logerror.php);
exit;
}
}
Ahora ya no entra a la pagina y me manda a mi script de error!!
si me pudieran decir en donde esta mi error se los agradeceria