Файл: vsime.com/settings/inc/act_change_password.php
Строк: 29
<?
$title .= ' - Сменить пароль';
$navigation .= " / Сменить пароль";
ex_head();
if (isset($_POST['submited']))
{
$password_old = $_POST['password_old'];
$password_1 = $_POST['password_1'];
$password_2 = $_POST['password_2'];
if (md5($password_old)!=$user['pass'])$error[] = 'Неправильный текущий пароль';
elseif (strlen2($password_1)<6)$error[] = 'По соображениям безопасности пароль не может быть короче 6-ти символов.';
elseif (strlen2($password_1)>32)$error[] = 'Длина пароля превышает 32 символа.';
elseif ($password_1!=$password_2)$error[] = 'Пароли не совпадают.';
if (!isset($error))
{
$autologin = md5("killer".md5($password_1)."the".$user['nick']."Best".$user['id']);
mysqli_query($dbi, "UPDATE `user` SET `pass` = '".md5($password_1)."', `autologin` = '$autologin' WHERE `id` = '$user[id]'");
msg_sess("Пароль успешно изменен!<br />nСохраните в закладки новую ссылку <a href='$config[http_site]$config[autologin_page]$autologin'>автовхода</a>n");
header("Location: ?act=index");
exit();
}
}
show_errors();
?>
<div class=list><form method='POST'>
Введите ваш текущий пароль:<br /><input type='password' name='password_old' /><br />
Введите новый пароль:<br /><input type='password' name='password_1' /><br />
Повторите новый пароль:<br /><input type='password' name='password_2' /><br />
<input type='submit' name='submited' value='Сохранить' />
</form></div>
<?
echo "<div class='foot'>n";
echo image_back()." <a href='?act=index'>Назад</a><br />n";
echo "</div>n";
ex_foot();
?>