<? $error=0; $host = \"localhost\"; if(!$_POST[login]) { $error++; } if(!$_POST[pass]) { $error++; } { $error++; } if($error==0) { $query = (\"select login from login\"); if ($_POST[login] == $result[\"login\"]) { } else // { //$query =\"INSERT INTO login (id, login, pass, mail, ip) VALUES ('','$_POST[login]','$_POST[pass]','$_POST[mail]','$_SERVER['REMOTE_ADDR']')\"; //$a = mysql_query($query) // ; //} } ?>
tabela w ktorej sa przechowywani userzy ma postac:
id,login,pass,mail,ip
Witam sprawa wyglada tak:
jest to kod php formularza rejestrujacego, po wypelnieniu formularza dane sa przetwarzane, kod ma za zadanie zweryfikowac czy wypelnione zostaly wszystkie(3) pola formularza oraz czy wpisany "login" nie pokrywa sie z istniejacym loginem w bazie danych, wszystko dziala lecz do czasu gdy w bazie danych mamy jedego uzytkownika, gdy juz w DB bedzie 2 userow, sprawa sie komplikuje bo on calyczas sprawdza tylko 1 uzytkownika czy istnieje.