Ну так видимо у Вас не сохраняются в сессии данные о том, что Вы залогинены.
UPD. Вобщем независимо от этого:
Пример для условия, что index.php является единственным и главным шаблоном
session_start();
if (empty($_SESSION['user_login'])) {
//тут мы проверяем/обновляем и т.д.
}
session_write_close();