Kodu düzenledim tekrar deneyin. O hatanın orada sürekli görünmemesi için isset kullanmanız gerekiyor. PHP biliyorsanız sanırım bunları da biliyorsunuzdur. Mantık olarak sizin kodunu şöyle eğer get değeri hata 1'e eşitse o hatayı göster değilse gösterme diyor. Benim yaptığımda ise get değeri hata 1'e eşitse hata olduğunu göster değilse başarılı olarak göster.
https://www.php.net/manual/tr/function.isset.php
hocam bende kodunuza suç bulmuyorum zaten gayet mantıklı kod satırı ama mesela şu an login.php de giriş başarılı uyarısı veriyor

yani ben daha login.php ye girer girmez ya hata mesajı alıyorum ya başarı mesajı ben istiyorum ki bu olay ben giriş yaptıktan sonra olsun mantıken isset bu sorunu çözmesi gerekir ama çözülmedi şu an yine devam ediyor.
else satırından sonra başarılı div ini kaldırdığımda istediğim oluyor ama ben giriş başarılı olduktan sonra bunu göstermek istiyorum