wywalilem i nadal nie dzialalo..
sprawa jest troche osobliwa, skrypt dziala na tej zasadzie ze sprawdza czy formularz zostal wyslany [ cos a'la isset($_POST['loginSubmit'] && $_POST['loginSubmit'] == 'Zaloguj') ] i w zaleznosci od tego podejmowal decyzje czy wyswietlic szablon formularza logowania czy probowac zalogowac uzytkownika
po print_r($_POST) okazalo sie ze przy klikaniu na "Zaloguj" pole loginSubmit sie dodawalo do tablicy a przy naciskaniu entera juz nie dodawalo, w _POST byl sam password

weird