Mam zrobione wszystko, tylko problem pojawia się podczas sprawdzania. Plik roboczy aktualnie wygląda tak
... if($regloginwol > 0){ $regloginzaj = "Podany login jest zajety."; } else { VALUES('".$reglogin."', '".$regemail."', '".$reghaslo."', '".$regdata."')"); $rejestracja_ok = "1"; } } else { $pola_bledne = "Podane dane sa bledne"; } //Smarty $smarty->assign("regloginzaj", $regloginzaj); $smarty->assign("rejestracja_ok", $rejestracja_ok); $smarty->assign("pola_bledne", $pola_bledne); $smarty->display($szablon.'/rejestracja.tpl'); ...
Chcę jednak wyłapać każdą niezgodność w formularzu osobno, czyli jeżeli jest błędny login to przypisuję błąd, jeżeli hasła się różnią to przypisuję komunikat itp. Nie mam pomysłu jak sprawdzać to osobno i jeżeli wszystkie warunki są ok to dopiero wykona zapytanie.