Файл: Скрипт/pages/account/_config.php
Строк: 61
<?PHP
$_OPTIMIZATION["title"] = "Аккаунт - Настройки";
$usid = $_SESSION["user_id"];
$db->Query("SELECT * FROM db_users_a WHERE id = '$usid'");
$user_data = $db->FetchArray();
?>
<div class="s-bk-lf">
<div class="acc-title">Настройки</div>
</div>
<div class="silver-bk">
<div class="clr"></div>
<div align="center">
<form action="" method="post">
<?PHP
if(isset($_POST["old"])){
$old = $func->IsPassword($_POST["old"]);
$new = $func->IsPassword($_POST["new"]);
if($old !== false AND strtolower($old) == strtolower($user_data["pass"])){
if($new !== false){
if( strtolower($new) == strtolower($_POST["re_new"])){
$db->Query("UPDATE db_users_a SET pass = '$new' WHERE id = '$usid'");
echo "<center><font color = 'green'><b>Новый пароль успешно установлен</b></font></center><BR />";
}else echo "<center><font color = 'red'><b>Пароль и повтор пароля не совпадают</b></font></center><BR />";
}else echo "<center><font color = 'red'><b>Новый пароль имеет неверный формат</b></font></center><BR />";
}else echo "<center><font color = 'red'><b>Старый паполь заполнен неверно</b></font></center><BR />";
}
?>
<table cellpadding="3" cellspacing="0" border="0" bordercolor="#336633" align="center" width="450">
<tbody><tr bgcolor="#efefef">
<td style="border: 1px dashed #db8;" align="center" class="m-tb" colspan="2">Смена пароля</td>
</tr>
<tr>
<td style="border: 1px dashed #db8;" valign="middle"><b> Старый пароль:</b></td>
<td style="border: 1px dashed #db8;" align="center"><input style="width: 150px;" type="text" name="old" class="lg"></td>
</tr>
<tr>
<td style="border: 1px dashed #db8;" valign="middle"><b> Новый пароль:</b></td>
<td style="border: 1px dashed #db8;" align="center"><input style="width: 150px;" type="text" name="new" class="lg"></td>
</tr>
<tr>
<td style="border: 1px dashed #db8;" valign="middle"><b> Повтор пароля:</b></td>
<td style="border: 1px dashed #db8;" align="center"><input style="width: 150px;" type="text" name="re_new" class="lg"></td>
</tr>
<tr>
<td style="border: 1px dashed #db8;" align="center" colspan="2"><input type="submit" value="СМЕНИТЬ ПАРОЛЬ" class="button"></td>
</tr>
</tbody></table>
</form>
<br>
Поле Пароль должно иметь от 6 до 20 символов (Разрешены: только англ. символы, цифры, символы " - _ . ")
<div class="clr"></div>
</div>