W lini 16 if() zwraca wartosc false, ponieważ nie został spełniony warunek, a w takim przypadku nie ustaliłeś przekierowania do innej strony.
Czemu zwraca wartość false?
if($rezultat = @$polaczenie->query($sql))
Ponieważ nie ma takiej zmiennej jak $sql. Twoje zapytanie siedzi w zmiennej $sprawdz ;)