Проверка логина при регистрации - Форум
Обновить страницу!

 



 
          





ГДЕ Я?
www.GiperSait.Ru - Это форум нашего сайта не обращайте внимания на баги это временонно, так как форум в дороботке





  • Страница 1 из 1
  • 1
Проверка логина при регистрации
 Дата: Среда, 04.11.2009, 10:12 | Сообщение # 1

[)EM()N







         Гильдия:Мужчина
         Сообщений: 7269
         Репутация: 109
         Статус: Offline

Использовать лучше на сайтах с большим количеством пользователей.
Всё по шагам, для новичков и продвинутых пользователей!
Сам материал:
1. Вставляется в шаблон "Персональная страница пользователя" после :

Code
<span id="chUName" style="display:none;">Проверка логина, так сказать :)</span>

2. Теперь самая важная часть, вставка скрипта в шаблон "Форма регистрации пользователей":
Вместо

Code
$LOGIN_FL$

Меняем на:

Code
<input type="text" id="siF13" class="manFlLogin" name="user" value="" size="20" style="width:200px" maxlength="25" onchange="PrepareLoginToChecking();SubmitLoginToCheck()" />   
<iframe name="lf" src="/index/8-0-*" height="1px" width="1px" frameborder="0" onload="GetMessageAboutAvailableLogin()"></iframe>   
<input type="hidden" id="tch" value="*">   
<span id="msg"></span>   
<script>   

function PrepareLoginToChecking()   
{   
var original=("-").split("*")   
var neww=("~").split("*")   
var xy=0   
for(xy=0; xy<=(original.length-1); xy++) {   
var original1="/"+original[xy]+"/g"   
document.getElementById("tch").value = document.getElementById("siF13").value.replace(eval(original1), neww[xy])   
}   
}   
function SubmitLoginToCheck()   
{   
if(document.getElementById("siF13").value.length <= 1)   
{   
document.getElementById('msg').innerHTML='<span style=\"font-size:7pt;\"><img src=\"http://src.ucoz.ru/img/icon/er.png\" align=\"absmiddle\" border=\"0\"> Введите логин</span>';   
return false;   
}   
window.lf.location='/index/8-0-'+document.getElementById("tch").value+'';   
document.getElementById('msg').innerHTML='<span style=\"font-size:7pt;\"><img src=\"http://src.ucoz.ru/img/wd/3/ajaxs.gif\" align=\"absmiddle\" border=\"0\"> Проверка логина...</span>';   
}   
function GetMessageAboutAvailableLogin()   
{   
if(document.getElementById("siF13").value.length <= 1)   
{   
document.getElementById('msg').innerHTML='<span style=\"font-size:7pt;\"><img src=\"http://src.ucoz.ru/img/icon/er.png\" align=\"absmiddle\" border=\"0\"> Введите логин</span>';   
return false;   
}   
if(window.lf.document.getElementById('chUName'))   
{   
document.getElementById('msg').innerHTML='<span style=\"font-size:7pt;\"><img src=\"http://src.ucoz.ru/img/icon/er.png\" align=\"absmiddle\" border=\"0\"> Логин занят</span>';   
}   
else   
{   
document.getElementById('msg').innerHTML='<span style=\"font-size:7pt;\"><img src=\"http://src.ucoz.ru/img/icon/ok.png\" align=\"absmiddle\" border=\"0\"> Логин свободен</span>';   
}   
}   
</script>


hkgggggggggggggg
 
  • Страница 1 из 1
  • 1
Поиск:





   Яндекс цитирования Анализ сайта он лайн
Сделать бесплатный сайт с uCoz
 


 

   



Гость , войди и увидиш сдесь кросивинький админбарчик ;)