Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Проверка логина при регистрации
Дата: Чт, 04.11.2010, 10:56:27 | Сообщение # 1
Аватар не установлен
OFF
Banned Users
234 Сообщения:
59 Награды:
0 Отзывы:
Скриншот -

Установка:
В шаблоне Форма регистрации пользователя ищем:

Code
<?if($LOGIN_FL$)?>   
<tr id="siM42"><td class="manTd1" width="35%" id="siM43">$LOGIN_SIGN$</td><td class="manTd2" id="siM44">$LOGIN_FL$</td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>   
<?endif?>

меняем на:

Code
<?if($LOGIN_FL$)?>   
<tr id="siM42"><td class="manTd1" width="35%" id="siM43">$LOGIN_SIGN$</td><td class="manTd2" id="siM44">$LOGIN_FL$</td></tr>   
<tr><td class="manTd1" width="35%"></td><td class="manTd2"><a href="#" onclick="return false" id="checkLogin" style="font-size:9px">Проверить логин</a><span id="resaltCheck"></span></td></tr><tr><td height="10" class="manTdSep" colspan="2"><hr class="manHr" /></td></tr>   
<?endif?>

В этот-же шаблон, в самый низ кода пишем:

Code
<script type="text/javascript">   
$(document).ready(function(){   
//Copyright © forucoz.com   
   $("#checkLogin").click(function(){   
var l = $("#siF13").val();   
if (l.match(/^\s*$/)){$("#resaltCheck").html(" — Логин не введен").css("color","red");return false;}   
if (l.match(/^[0-9]*$/)){$("#resaltCheck").html(" — Логин не состоит только из цифр").css("color","red");return false;}   
$("#resaltCheck").html(" — Проверка...").css("color","grey");   
$.get('/index/8-0-'+l, function(data){   
if(data=='Пользователь не найден'){$("#resaltCheck").html(" — Логин свободен!").css("color","green");}   
else {$("#resaltCheck").html(" — Логин уже используется!").css("color","red");}   
});   
   });   
});   
</script>
  • Страница 1 из 1
  • 1
Поиск: