Подземный Храм.Форум гнома dedlords

                Блог гнома dedlords 

                     Игровые новости

Воскресенье, 1.2.2026
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Проверка логина
KMДата: Пятница, 26.03.2010, 19:37 | Сообщение # 1
Царь лилипутАФФ
Сообщений: 880
Статус: Offline
[ Для того чтобы читать сообщения Зарегистрируйтесь или войдите как пользователь ]


ПЕРЕХОДИ НА СТОРОНУ ЗЛА У НАС ЕСТЬ ПЕЧЕНЬКИ ^^,
 
СообщениеВы давно мечтали сделать у себя на сайте проверку логина? Сейчас я вам покажу. Пример - http://www.ucoz.ru/main/?a=reg. Когда Вы вводите логин, справа появляется либо галочка либо крестик в зависимости от статуса домена.

И так начнем:

1) Заходите Админка -> Управление дизайном -> Персональная страница пользователя и вставляете после "body":

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

2) Теперь заходите - Админка -> Управление дизайном -> Форма регистрации пользователей и вместо "$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>   
/* Скрипт by MaVi-StyLe.ru/ Как установить, смотрите на нашем форуме - Mavi-StyLe.ru/forum */   
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>

Автор - KM
Дата добавления - 26.03.2010 в 19:37
  • Страница 1 из 1
  • 1
Поиск:
Новый ответ
Имя:
Текст сообщения:
Опции сообщения:
Код безопасности:

PR-CY.ru Рейтинг игровых сайтов
Google-Add.com - Открытый Каталог Сайтов Яндекс.Метрика