Пятница, 17.05.2024, 10:26
Меню сайта
    Форма входа
    Категории раздела
    скрипты для ucoz сайта [3099]
    шаблоны для ucoz скачать [2660]
    Иконки групп для форума [25]
    Графика для сайта [1953]
    шаблоны psd для фотошопа [27]
    кисти для фотошопа [39]
    уроки фотошопа на русском языке [4]
    стили для фотошопа [3]
    шрифты для фотошопа cs4 [12]
    Web-master [3058]
    Поиск
    Календарь
    Архив записей
    Наш опрос
    Умеете ли вы писать скрипты для ucoz?
    Всего ответов: 73
    Мини-чат
    200
    Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Статистика

    Онлайн всего: 1
    Гостей: 1
    Пользователей: 0
    Главная » 2009 » Апрель » 22 » Сгенерировать пароль
    22:07
    Сгенерировать пароль
    Сначала хотел все сделать на ajax..и PHP.
    Но потом подумал, к чему усложнять жизнь, если
    все можно сделать на javascript.

    Так же скрипт сам вставляет пароль в 2 поля.
    Пароль и Повторите пароль.

    Откроем userinfo.tpl вашего шаблона.

    В самое начало вставим:

    Code

    <script type="text/javascript">
      function GenPass(id, id2) {
       
      var symbols = new Array('a','b','c','h','e','f','g','h','j','k','m','n','p','q','r','s','t','u','v','w','x','y','z','0','1','2','3','4','5','6','7','8','9');
      var newpwd = new String;
      for (i=0;i<=9;i++) {
       
      index = Math.floor(Math.random()*32);  
      newpwd += symbols[index];
      }
      document.getElementById(id).value = newpwd;
      document.getElementById(id2).value = newpwd;

      document.getElementById('gen-pass').innerHTML = " <font color=\"red\">Пароль:</font><b>" + newpwd + "</b>";
      }
      </script>

    Найдем ~

    Code

    <input type="password" name="password1" class="f_input" />

    Заменим на:

    Code

    <input type="password" id="pass1" name="password1" class="f_input" />
    <input type="button" class="bbcodes" value="Сгенерировать" onclick="GenPass('pass1','pass2')">

    далее найдем:

    Code

    <input type="password" name="password2" class="f_input" />

    Заменим на:

    Code

    <input type="password" id="pass2" name="password2" class="f_input" />
    <span id="gen-pass"></span>

    Ну вот, пробуйте.
    Все гораздо проще чем вы думали..

    Источник: Forucoz.com

    Категория: скрипты для ucoz сайта | Просмотров: 652 | Добавил: BondSport | Рейтинг: 5.0/1
    Всего комментариев: 2
    2 AxeMen  
    0
    код вполне понятен smile и лёгок smile

    1 Hummel  
    0
    Я че то не понял

    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]