Pick Вторник, 06.01.2026, 23:59
Приветствую Вас Гость |
RSS
                                      -Форум
Главная | Проверка логина+Генератор пароля - Форум | Регистрация | Вход
[Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Проверка логина+Генератор пароля
lunars Дата: Четверг, 23.04.2009, 16:47 | Сообщение # 1
Администратор
Генералиссимус
Группа: Администратор
Сообщений: 347
Репутация: 159 []
Статус:
Бог сайта и форума За красивый дизайн сайта За любовь народа За хорошую посещаемость на форуме За супер посещаемость За Генералиссимуса За помощь народу Кусочек сыра за хорошую репутацию Медалька за 10 сообщений Медалька за 20 сообщений Медалька за 30 сообщений Медалька за 40 сообщений Медалька за 60 сообщений красивая медаль за 80 сообщений За частое посещение форума Заметный набил 120 сообщений Оратор набил 150 сообщений Говорун набил 180 сообщений Отлепите юзера от монитора он набил 210 сообщений 300 сообщений

Code
<script src="ПУТЬ К СКРИПТУ"></script>

В форму регистрации сразу после $LOGIN_FL$ ставим

Code
<br><div id="LoginInfo">Введите логин</div>        
<script>        
/* © Айдар aka Pain ( http://free-manga.net.ru/ ) */        
$(document).ready(function () {        
           $('#siF20').attr('disabled', true);        
});        
$('#siF13').change(function () {        
           Er = false;        
           if ($('#siF13').attr('value').length < 2){        
            $('#LoginInfo').html('<img align="absmiddle" src="http://src.ucoz.ru/img/icon/er.png"> <b style="color: red;">Минимальная длина логина - 2 символа</b></b>');        
            Er = true;        
           }        
           if ($('#siF13').attr('value').length > 25){        
            $('#LoginInfo').html('<img align="absmiddle" src="http://src.ucoz.ru/img/icon/er.png"> <b style="color: red;">Максимальная длина логина - 25 символов</b>');        
            Er = true;        
           }        
           if ($('#siF13').attr('value').match(/[^a-zA-Z0-9\-\_\@\%\{\}\[\]\(\)\u0080-\uFFFF]/)){        
            $('#LoginInfo').html('<img align="absmiddle" src="http://src.ucoz.ru/img/icon/er.png"> <b style="color: red;">Недопустимые символы</b>');        
            Er = true        
           }        
           if (!Er){        
            $('#LoginInfo').html('<img align="absmiddle" src="http://src.ucoz.ru/img/wd/3/ajaxs.gif"> <b>Подождите идет проверка...</b>');        
            $.get('/index/8-0-' + $('#siF13').attr('value'), function (Data) {        
             if (Data == 'Пользователь не найден') {        
              $('#LoginInfo').html('<img align="absmiddle" src="http://src.ucoz.ru/img/icon/ok.png"> <b style="color: green;">Логин ' + $('#siF13').attr('value') + ' свободен</b>');        
              $('#siF20').attr('disabled', false);        
             }        
             else {        
              $('#LoginInfo').html('<img align="absmiddle" src="http://src.ucoz.ru/img/icon/er.png"> <b style="color: red;">Логин ' + $('#siF13').attr('value') + ' занят</b>');        
              $('#siF20').attr('disabled', true);        
             }        
            })        
           }        
           else {        
            $('#siF20').attr('disabled', true);        
           }        
});        
</script>

Сразу после $PASSWORD_FL$

Code
<br />      

<script>      
Chars = new Array ()      
for (j = 65; j <=122; j++){      
        if ((j < 91) || (j > 96)) {      
        Chars[Chars.length] = String.fromCharCode(j);      
        }      
}      
function GenerateRandomPassword(){      
        PassLength = 10 + Math.round(5 * Math.random());      
        Pass = ''      
        for (i = 0; i < PassLength; i++){      
        ChIndex = Math.round(Chars.length * Math.random()) - 1;      
        if ((Chars[ChIndex]) && (Pass.length < 15)) {      
        Pass += Chars[ChIndex];      
        }      
        }      
        return Pass;      
}      
function NewPass(){      
        NewRandPass = GenerateRandomPassword();      
        $('#siF14, #siF15').attr('value', NewRandPass);      
        $('#RandPass').hide('fast').html('Ваш пароль <b>' + NewRandPass + '</b><br><a href="javascript://" style="font-size: 9px; " onclick="NewPass()">Сгенерировать новый пароль</a>').show('slow');      
}      
</script>      
<div id="RandPass">      
<a href="javascript://" style="font-size: 9px; " onclick="NewPass()">Сгенерировать случайный пароль</a>      
</div>

Скачать



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

Статистика Форума
Популярные темы Читаемые темы Лучшии пользователи Новые пользователи
lunars
1nsanity
bread
BULLY
F4NT1K
stigma
TAPAKAH
QuaTro
Toher
4eBoBek

Copyright MyCorp © 2026                                                                                                                                                                     Сделать бесплатный сайт с uCoz