Wiem, że nie koloruje mi IF'a przed $wynik i muszę dodać " tylko nie mam pojęcia, w którym miejscu. ;/
$wynik = lacz_bd()->query{"insert into users values ('$login', shal('$haslo'), '$email'); if (!$wynik) { throw new Exception('Rejestracja nie powiodła się.'); } return true; } function lacz_bd() { $wynik = new mysqli('localhost', 'root', '', 'portal'); if (!$wynik) { throw new Exception('Połączenie z serwerem bazy danych nie powiodło się.'); } else { return $wynik; } }