Pomógł by mi ktoś poprawić mój kod rejestracji bo coś namieszałem
<?php if($_POST["send"] == 1){ ShowForm("Nie uzupełniono wszystkich pól!!!"); } else { if(mysql_num_rows(mysql_query("select * from users where login='".htmlspecialchars($_POST["login"]."'"))))ShowForm("Użytkownik o podanym loginie już istnieje!!!"); } else { if($_POST["haslo"] !== $_POST["haslo2"]){ ShowForm("Podane hsała różnią się"); } else { ShowForm("Podane hasło jest za któtkie"); } else { if ( !preg_match('/^([a-z0-9]{1})([a-z0-9\+_-]*)((\.[a-z0-9\+_-]+)*)@([a-z0-9]{1})((([a-z0-9-]*[-]{2})|([a-z0-9])*|([a-z0-9-]*[-]{1}[a-z0-9]+))*)((\.[a-z0-9](([a-z0-9-]*[-]{2})|([a-z0-9]*)|([a-z0-9-]*[-]{1}[a-z0-9]+))+)*)\.([a-z0-9]{2,6})$/Diu', $email) ) { ShowForm("Nieprawidłowy adres e-mail"); } }}} else { echo "Rejestracja przebiegła pomyślnie. Możesz teraz przejść do <a href='index.php'>strony głównej</a> i się zalogować."; } { else ShowForm(); ?>