başka bir nedeni olmasi lazim üstad bunun kodlara baktigimda şahsen bi garip durum görmüyorum. sadece if($_GET["islem"]=="giris"){ de formu post metodu ile gönderiyorsanız burda get ile almissiniz gözüme çarpan bu.
bunun haricinde session get post gibi degerleri kontrol ederek sorunun kaynagina inebilirsiniz
bu tarz dizileri yazdirmak için print_r direktifini kullanabilirsiniz
print_r($_POST);
gibi
değerleri kontrol edip belki burdan birşey cikabilir. onun haricinde tüm kodlari incelemek gerek