Вход Регистрация
Файл: other/repass.php
Строк: 26
<?php
require_once('../core/start.php');
$title 'Сменить пароль';
require_once(
root.'core/header.php');
check_login();
echo 
'<div class="ot4">'.$title.'</div>';
if(isset(
$_POST['ok'])){
$newpass secur($_POST['newpass']);
$newpass2 secur($_POST['newpass2']);
$lospass secur($_POST['lospass']);
if(empty(
$newpass) || empty($newpass2) || empty($lospass)){
$err 'Все поля обязательны к заполнению!';
}
if(
md5($lospass) != $user['pass']){
$err 'Не верно введен текущий пароль!';
}
if(
$newpass != $newpass2){
$err 'Новый пароль не совпадает с подтвержденным паролем!';
}
if(empty(
$err)){
core::$dbs->query("UPDATE `users` SET `pass` = ? WHERE `id` = ? LIMIT 1",array(md5($newpass),$user['id']));
setcookie('ps''');
setcookie('ps'md5($newpass), time()+3600*24*365);
msg('Пароль успешно изменен!');
} else {
err($err);
}
}
echo 
'<div class="block"><form action="?" method="post">Текущий пароль:<br /><input type="text" name="lospass"/><br />Новый пароль:<br /><input type="text" name="newpass"/><br />Подтвердите новый пароль:<br /><input type="text" name="newpass2"/><br /><input type="submit" name="ok" value="Сменить"/></form></div>';
require_once(
root.'core/footer.php');
?>
Онлайн: 0
Реклама