Время:
Новых сообщений: Нет
Вы на форуме дней
Ваша группа: Гость
Ваш IP: 18.217.164.143
Logical-Portal — молодежный портал со своей изюминкой, каждый сможет найти что-то интересное и полезное для себя, например наш форум общения с которым вам обязательно нужно ознакомиться.
  • Страница 1 из 1
  • 1
Проверка логина
Сообщение оставлено 26.03.2010 в 09:23:27 | Сообщение #1
Вы давно мечтали сделать у себя на сайте проверку логина? Сейчас я вам покажу. Пример - 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>
 

 
   
Сообщение оставлено 23.06.2010 в 22:08:11 | Сообщение #2
спасибо! буду тестить.
 
 
   
Сообщение оставлено 27.06.2010 в 22:03:27 | Сообщение #3
извините но скрин обязателен!
 
Помог ставь "+" в репу
---------------------------------
Мои кумиры: Juice-, Liiion911, koOlZz, zhuravliOFF™, 2k
---------------------------------
Хочешь в кумиры? Фиг тебе!
 
   
Сообщение оставлено 28.06.2010 в 21:19:14 | Сообщение #4
Скриншот в студию...
 
 
   
Сообщение оставлено 28.06.2010 в 22:53:12 | Сообщение #5
у меня абсолютно ничего не изменилось!
 
Помог ставь "+" в репу
---------------------------------
Мои кумиры: Juice-, Liiion911, koOlZz, zhuravliOFF™, 2k
---------------------------------
Хочешь в кумиры? Фиг тебе!
 
   
Сообщение оставлено 04.07.2010 в 12:35:40 | Сообщение #6
щас выложу скрин
вот:
 
 
   
  • Страница 1 из 1
  • 1
Поиск:
 
Графика от: Megas, GraFOS | Дизайн сверстал E.A.
Хостинг от uCoz
Яндекс.Метрика