За последние 24 часа нас посетили 18728 программистов и 1660 роботов. Сейчас ищут 1085 программистов ...

Помогите с проверкой уникальности логина

Тема в разделе "PHP и базы данных", создана пользователем konstantin_86, 1 июн 2011.

  1. konstantin_86

    konstantin_86 Активный пользователь

    С нами с:
    1 июн 2011
    Сообщения:
    1
    Симпатии:
    0
    Помогите, пожалуйста, третий день мучаюсь. ЧАЙНИК. Последняя надежда осталась – ВЫ. Я умру скоро!!!!
    Как привести код функции (function.js) проверки уникальности логина
    [js]function doRegdName($username){

    doDB();

    // make data safe

    $username = makeSafe($username);

    // check username

    $tmp=mysql_query("SELECT user_name FROM prochatrooms_users WHERE user_name = '".$username."'") or die(mysql_error());

    $str = mysql_num_rows($tmp);

    return $str;
    [/js]

    К ВИДУ:

    [js]{
    if (form.reg_uname.value == "") {
    showError("reg_uname", regNameError);
    return false ;
    }
    [/js]

    Дело в том, что есть форма, которая проверяется function.js. В форме указаны переменные ошибок и условия на их вывод. Сейчас проыерка уникальности проверяется средством php (код из которого приведен в самом верху), а хочется эту функцию переместить в function.js

    Вот так у меня пишутся ошибки в форме (куски кода):
    PHP:
    1. <?php if(regName_Error=='1'){?>
    2.     showError("char_error", "<?php echo C_IND23;?>");
    3. <?php } ?>
    4.  
    5. И переменные
    6.  
    7. var loginNameError = '<?php echo C_IND1;?>';
    8.  
     
  2. asik

    asik Активный пользователь

    С нами с:
    12 июл 2007
    Сообщения:
    211
    Симпатии:
    0
  3. tommyangelo

    tommyangelo Старожил

    С нами с:
    6 дек 2009
    Сообщения:
    2.549
    Симпатии:
    0
    Адрес:
    Мариуполь
    Пирожки испек?

    Готовлю баяны)