Hola que tal.
Necesitaría que mostraras el código en donde hacer el inicio de sesión, pero primero comprueba si efectivamente llegan las variables con lo que te dejo a continuación, prueba y comenta.
Código PHP:
<?php
var_dump( $_SESSION );
if(
(isset( $_SESSION['statuUsuario'] )) && (isset( $_SESSION['idstaUsua'] )) && (isset( $_SESSION['codigoAsig'] )) &&
( $_SESSION['statuUsuario'] != '' ) && ( $_SESSION['codigoAsig'] != '' ) && ( $_SESSION['idstaUsua'] != '0') )
{
// tú codigo
}
else
{
/*
echo "
<script LANGUAGE=\"javascript\">
location.href = \"error.php\";
</script>";
*/
}
?>
También te comento que encontré varios errores de sintaxis.
Saludos