Вход

Просмотр полной версии : смена пароля


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
все всем спасибо разобрался