To jest śmieszne 10 linijek kodu z 2008 roku.
Otóż:
Pierwszy warunek sprawdza czy jakiś obiekt (pewnie mysqli) jego property connect_errno jest różna od 0. Jeżeli tak, to wyświetlany jest błąd za pomocą echo, należy zaznaczyć, że skrypt nie jest przerywany, wykonuje się dalej = brak kontroli nad aplikacją.
Druga część warunku wykona się w przypadku poprawnego uzyskania połączenia.
Zostaje przypisana do tymczasowych zmiennych $login i $haslo przesłane metodą post wartości. Oczywiście, nie są one filtrowane i sprawdzane czy klucze wgl. istnieją w tablicy POST. Następnie zostaje połączenie zamknięte.
Całość kodu jest beznadziejna i lepszym rozwiązaniem jest zastosowanie PDO bindowanie parametrów, sprawdzanie czy klucze w tablicy istnieją, obsługiwać wyjątki.