Sorunu doğru mu anladım bilmiyorum ama;
Anladığım kadarıyla, giriş ekranından sonraki ekranlarda session kontrolünde bir sorun yaşıyorsun. Bence bunun en kolay yolu;
$_SESSION["giris"] = true;
Şeklinde bir session oluşturup, ondan sonra giriş yapılmış mı diye kontrol etmek istediğin yerlere
if( (isset($_SESSION["giris"])) && ($_SESSION["giris"]) ) {
// giris yapilmissa buradan
} else {
// giriş yapılmamışsa buradan
}şeklinde bir sorgu koyabilirsin.