Sprawdzenie czy podany login już istnieje

Sprawdzenie czy podany login już istnieje
I1
  • Rejestracja: dni
  • Ostatnio: dni
0

Mam w formularzu pole :

Kopiuj
     <input type="text" name="login" />

Jaką metodę muszę dodać poniżej aby sprawdzało mi czy podany login już istnieje w bazie mysql

Kopiuj
<script language="JavaScript" type="text/javascript">
    var frmvalidator  = new Validator("myform");
    frmvalidator.EnableOnPageErrorDisplay();
    frmvalidator.EnableMsgsTogether();

    frmvalidator.addValidation("login","req","Proszę podać login");
    frmvalidator.addValidation("login","alnum","Tylko cyfry i znaki");
    frmvalidator.addValidation("login","minlen=3","Minimalna liczba znaków 3");
    frmvalidator.addValidation("login","maxlen=20","Maksymalna liczba znaków 20");    
</script>
TI
  • Rejestracja: dni
  • Ostatnio: dni
0

Nie wiem, czy Ci to pomoże, ale w php u mnie wygląda to następująco:

Kopiuj
$log = mysql_query("SELECT * FROM users WHERE login = '$login'"); //sprawdzam czy zajety jest login

if (mysql_num_rows($log) == 1 || (empty($login['login']) || empty($haslo['password']))){
    //instrukcje
}  
I1
  • Rejestracja: dni
  • Ostatnio: dni
0

To wiem tylko chcę to sprawdzić zanim wyślę do strony rejestracja.php tak jak sprawdzam czy są dozwolone znaki w loginie.

N9
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 20
1

Można do tego użyć zapytania AJAX do serwera z odpowiednim skryptem PHP, który sprawdzi co Ci potrzeba i da odpowiedź.

TI
  • Rejestracja: dni
  • Ostatnio: dni
0

Znalezłem taki materiał - dotyczy właśnie sprawdzania loginu podczas rejstracji: http://www.python.rk.edu.pl/w/p/django-i-ajax/

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.