Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   смена пароля (https://javascript.ru/forum/dom-window/56362-smena-parolya.html)

ElshStephan 12.06.2015 08:02

смена пароля
 
Привет Всем! у меня есть форма смены пароля, вот в чем проблема как сделать так что бы пароль сменилось только в том случае если старый пароль введен и поля новый пароль и повтор нового пароля совпадали?
спасибо!
<div class="popupA" style="width: 500px; height: 300px;">
            <div class="contractDataCreditDiv EditPass">Смена пароля</div>
            <div class="contractDataCredit" style="margin: 15px 0 0 30px; font-family: Cuprum; color: #C5C5C5"><span style="color:red;">*</span> <?=$strCurrentPassword;?></div>
            <div class="contractDataCredit EditPass" style="margin-left: -15px;">
                <input id="c_password" type="password" maxlength="12" required="" value="<?=$myrow['password']?>"/>
            </div> 
            <div class="contractDataCreditDiv" style="height: 10px"></div>
            <div class="contractDataCredit" style="margin: 5px 0 0 30px; font-family: Cuprum; color: #C5C5C5"><span style="color:red;">*</span> <?=$strNewPassword;?></div>
            <div class="contractDataCredit EditPass" style="float: left; padding-right: 15px; margin-left: 30px;">
                <input id="NewPass" type="password" maxlength="12" required=""/>
            </div>
            <div class="tempPassword" style="margin: 0;">   
                <svg class="iconSVG iconSVGhover" onclick="Show_HidePassword('NewPass')"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#ei-eye-icon"></use></svg>
            </div>
            <div class="contractDataCreditDiv" style="height: 10px"></div>
            <div class="contractDataCredit" style="margin: 5px 0 0 30px; font-family: Cuprum; color: #C5C5C5"><span style="color:red;">*</span> <?=$strReperatPassword;?></div>
            <div class="contractDataCredit EditPass" style="float: left; padding-right: 15px; margin-left: 30px;">
                <input id="RepeatPass" type="password" maxlength="12" required=""/>
            </div>
            <div class="tempPassword" style="margin: 0;">   
                <svg class="iconSVG iconSVGhover" onclick="Show_HidePassword('RepeatPass')"><use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#ei-eye-icon"></use></svg>
            </div>
            <div class="contractDataCreditDiv" style="height: 20px;"></div>
            <div class="button contractButtonAdd" style="margin-left: 30px;" data-title="<?=$strRememberPassword;?>" onclick=""></div>
            <div style="clear:both;"></div>
        </div>

laimas 12.06.2015 09:57

$strCurrentPassword - это что вывод текущего пароля на страницу?!

ElshStephan 12.06.2015 11:57

нет это просто русские слова,

$strCurrentPassword = 'Текущий пароль:';

laimas 12.06.2015 12:07

Тогда поясните что значит "что бы пароль сменилось" - что такое пароль и где изменилось?

ElshStephan 12.06.2015 12:21

на сайте есть личный кабинет пользователя и там есть форма где пользователь может изменить свой пароль для входа на сайт

laimas 12.06.2015 13:31

Это понятно, что не для красоты. Вопрос о "что бы пароль сменилось", что за "пароль", это объект на странице, в котором нужно изменить что-то, от того и вопрос к JS относится, то что за объект такой?

Или о чем вопрос?

ElshStephan 14.06.2015 02:00

на ajax

laimas 14.06.2015 05:35

Ну так это вопрос скорее серверных технологий, так проверяет условия сервер, а клиенту возвращается результат проверки, и если это ошибка/ошибки значит отобразить ее/их. Где и как образом их отображать, это должно быть определено.

ElshStephan 15.06.2015 13:59

все всем спасибо разобрался


Часовой пояс GMT +3, время: 15:43.