No entiendo nada del código, y creo que estás poniendo parte del archivo innecesario. En fin, lo que yo hago es que cuando el usuario inicia sesión, recojo su id y su nombre, ya que de todos modos lo uso para personalizar mensajes. Así en cualquier sección coloco la condicional
Código PHP:
Ver original$varId =ID_USUARIO_LOGGEADO;
if ($varId == '' )
redireccionar
Y listo :D