Размер файла: 1.99Kb
<?
include('../include/path.php');
if(isset($user)){
if(isset($_POST['lpas']) || isset($_POST['npas']))
{
if(!isset($_POST['lpas']) || strlen($_POST['lpas'])<6) {
$error[]='- Старый пароль отсутствует или содержит менее 6 символов<br>';
}else{
if($user['password']!=md5($_POST['lpas'])){
$error[]='- Старый пароль неверный<br>';
}
}
if(!isset($_POST['npas']) || strlen($_POST['npas'])<6) {
$error[]='- Новый пароль отсутствует или содержит менее 6 символов<br>';
}
}
if(!isset($error)){
session_destroy();
sql_send('UPDATE `'.PRE.'users` SET `password`="'.md5($_POST['npas']).'" WHERE `login`="'.$user['login'].'"');
session_register('Alog');
session_register('Apass');
$_SESSION['Alog']=$user['login'];
$_SESSION['Apass']=md5($_POST['npas']);
$error[]='- Пароль изменен<br>';
}
function put_content() {
global $error;
echo '<div class="header">Сменить пароль</div>';
if(isset($error)) { echo implode($error); }
echo'<form action="changepas.php" method="post" accept-charset="utf-8"><br>';
echo'Старый пароль<br><input type="password" name="lpas" maxlength="30" class="text" value="'.((isset($_POST['pas']))?$_POST['pas']:'').'"><br>';
echo'Новый пароль<br><input type="password" name="npas" maxlength="30" class="text" value="'.((isset($_POST['pas']))?$_POST['pas']:'').'"><br>';
echo'<br><input type="submit" class="button" value="Изменить">';
echo'</form></table>';
echo '<div class="nav"><a href="settings.php?'.SID.'">назад</a><br><a href="../index.php?'.SID.'">на главную</a></div>';
}
}else
{
function put_content()
{
echo '<div class="nav"><a href="settings.php?'.SID.'">назад</a><br><a href="../index.php?'.SID.'">на главную</a></div>';
}
}
// подключение дизайна
design();?>