1. Мы продолжаем публиковать интересные статьи на тему SocialEngine 4. Одна из статей посвящена правильному выбору сервера для вашей социальной сети, а другая содержит советы по увеличению производительности платформы. Также мы добавили большую статью о пользовательских уровнях. Ознакомиться со статьями вы можете в разделе Вопросы и Ответы SocialEngine 4.
  2. Вам кажется, что ваша версия SocialEngine 4, работает медленно?

    Голосуйте. Пишите свою версию системы, железо на чем работает и количество пользователей. Будем увеличивать производительность :-) Подробнее

  3. В связи с участившимися случаями попыток продажи пользователями форума различных "сборок" коммерческих социальных платформ, обычно основанных на SocialEngine 3, вводится новое правило для форума. Запрещается создание тем или размещение в уже созданных предложений о продаже или размещение ссылок на сайты, где происходит продажа "сборок". Пользователи, которые продолжат свою коммерческую деятельность в данном направлении, будут заблокированы. Подробнее.

Проверка совпадения пароля при регистрации

Discussion in 'Прочая Поддержка - Help Requests' started by twixi007, Mar 22, 2011.

  1. twixi007 Thread starter Famous member


    Offline
    • Знаменитый
    Message Count:
    417
    Likes Received:
    77
    My version of SE:
    4.6.0
    есть вот скриптик у меня:

    PHP:
    <script
    function 
    checkPass () 

    with (document
    getElementById ('info').innerHTML = (getElementById ('pass').value != getElementById ('passch').value) ?
       
    'Пароль повторен неверно!' 'OK!'

    </script> 
    <form> 
    Password: <input type="password" id="pass"><br> 
    Repeat password: <input type="password" id="passch" onchange="checkPass ()"> 
    <b style="color: red" id="info"></b><br> 
    Field1: <input><br> 
    Field2: <input><br> 
    Field3: <input><br> 
    <input type="submit" value="Send"> 
    </form>
    Кто сможет его реализовать в етот код из signup.tpl?
    (Правда у меня тут еще 2 функции стоят Caps Lock и проверка Email - их трогать нежелательно!)

    PHP:
      <form action='signup.php' method='POST'>
      <
    div class='signup_header'>{lang_print id=681}</div>
      
      <
    table width="527" border="0" cellpadding="7" cellspacing="1" bgcolor="#ACC8E9" class="text">
        <
    tr
         <
    td valign="top" bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="5" cellspacing="0" bgcolor="#FFFFFF" class="text">
        <
    tr bgcolor="#D2E0F0">
           <
    td width="109" valign="top"><strong>{lang_print id=37}</strong></td>
          <
    td width="520" bgcolor="#D2E0F0" class='form2'>
         <
    label for="email"></label><input name='signup_email' type='text' class='text' id='email' name='email' maxlength='70' size='40' value='{$signup_email}'>
    <
    a href=""><span id="emailLoading"><img src="./images/indicator.gif" alt="Проверка Email адреса" /></span></a>
    <
    div id="emailResult"></div>
            <
    div class='form_desc'>{lang_print id=682}</div>
          </
    td>
        </
    tr>

     {if 
    $setting.setting_signup_randpass == 0}
        <
    tr bgcolor="#F3F3F3">
             <
    td width="109" valign="top"><strong>{lang_print id=29}:</strong></td>
          <
    td class='form2'><input name='signup_password' class="password" name="Password" type='password' class='text' maxlength='50' size='34' value='{$signup_password}'>
          <
    span id="capsLock" align='right' style="color:white;">Caps Lock</span>
                    <
    div class='form_desc'>{lang_print id=53}</div>
          </
    td>
        </
    tr>
        <
    tr bgcolor="#D2E0F0">
          <
    td width="109" valign="top"><strong>{lang_print id=266}:</strong></td>
          <
    td class='form2'>
            <
    input name='signup_password2' name="Password" type='password' class='text' maxlength='50' size='40' value='{$signup_password2}'>
            <
    div class='form_desc'>{lang_print id=683}</div>
          </
    td>
        </
    tr>
      {else}
        <
    input type='hidden' name='signup_password' value=''>
        <
    input type='hidden' name='signup_password2' value=''>
      {/if}


      </
    table>
      </
    td>
      </
    tr></table>
      <
    br />
  2. Gooos абырвалГ


    Offline
    • Admin
    Message Count:
    2,435
    Likes Received:
    645
    My version of SE:
    3.20
  3. twixi007 Thread starter Famous member


    Offline
    • Знаменитый
    Message Count:
    417
    Likes Received:
    77
    My version of SE:
    4.6.0
    емм,у меня уже стоит етот скрипт, но он просто проверяет пароль на защещенность
    НО никак не на совпадение пароля в первом и повторном вводе=(
  4. twixi007 Thread starter Famous member


    Offline
    • Знаменитый
    Message Count:
    417
    Likes Received:
    77
    My version of SE:
    4.6.0
    Сделал уже сам.
    Кому нада могу выложить свой вариант с:
    - проверкой правельности ввода email
    - уведомлением включен ли Caps Lock в поле пароль
    - проверкой совпадения пароля

    [IMG]
  5. Plushkin User


    Offline
    Message Count:
    67
    Likes Received:
    0
    Выложи пожалуйста файлики.
  6. twixi007 Thread starter Famous member


    Offline
    • Знаменитый
    Message Count:
    417
    Likes Received:
    77
    My version of SE:
    4.6.0
    Вот, думаю разберешься!
    Время нету и так из-за роботы=(

    Attached Files:

    Alpert108 and Plushkin like this.
  7. Alpert108 User


    Offline
    Message Count:
    132
    Likes Received:
    14
    My version of SE:
    3.20
  8. AFG-007 User


    Offline
    Message Count:
    13
    Likes Received:
    0
    My version of SE:
    4.2.6
    А для 4 версии никто не видел такую штуку?
  9. twixi007 Thread starter Famous member


    Offline
    • Знаменитый
    Message Count:
    417
    Likes Received:
    77
    My version of SE:
    4.6.0
    там копать тоже нужно, несложно!

Share This Page

All rights reserved SocEngine.ru ©