Вход Регистрация
Файл: neuder/game/setting.php
Строк: 75
<?php
require ('../config/func.php');
$title 'Настройки';
auth();
require (
'../config/header.php');
switch(
htmlspecialchars($_GET['act'])) {
default;
?><div class="list"><li><a href="/setting/pass/"><img src="/icon/arrow.png"> Сменить пароль</a></li><li><a href="/help/"> <img src="/icon/arrow.png"> Помощь</a></li><li><a href="/rules.html"><img src="/icon/arrow.png"> Правила</a></li>

<li><a href="/setting/mail/"><img src="/icon/arrow.png"> Настройки почты</a></li>
<li><a href="/game/ref.php"><img src="/icon/arrow.png"> Реф. ссылка</a></li>
<li><a href="/pers/img/"><img src="/icon/arrow.png"> Загрузить аватарку</a></li>
<li><a href="/game/exit.php"><img src="/icon/arrow.png"> Выйти</a></li>
</div>
<?
if(empty($user['email'])){



}
break;
case 
'pass'
if(isset(
$_POST['pass'])){
$pass text($_POST['pass']);
$pass2 text(md5($_POST['pass2']));
if(
$user['pass'] != $pass2$err 'Не верный пароль';
if(empty(
$pass)) $err 'Введите пароль';
if(
strlen($pass) < or strlen($pass) > 20$err =  'Длина пароля должна быть в пределах 6 - 20 символов';
if(!isset(
$err)){
mysql_query("update `user` set `pass` = '".md5($pass)."' where `id` = '".$user['id']."'");
setcookie('pass'md5($pass), time()+86400*365'/');
$_SESSION['notif'] = 'Пароль успешно изменён';
header('Location: ?');
exit;
}else{
$_SESSION['notif'] = $err;
header('Location: ?');
exit;
}
}
?><form class="block center" method="post" action="">Старый пароль:</br> <input class="text large" value="" type="text" name="pass2" /><br /> Новый пароль:</br><input class="text large" value="" type="text" name="pass" /><br />
<span class="button_on"><input class="button_on" type="submit" value="Сменить"></span></br></br></form>

<?
break;
case 
'email':
if(!empty(
$user['email'])){
header('Location: /setting/');
exit;
}
if(isset(
$_POST['email'])){
$mail text($_POST['email']);
if(empty(
$_POST['email'])) $err 'Введите E-Mail!';
if(!isset(
$err)){
mysql_query("update `user` set `email` = '".$mail."' where `id` = '".$user['id']."'");
$_SESSION['notif'] = 'Email успешно установлен!';
header('Location: /setting/');
exit;
}else{
$_SESSION['notif'] = $err;
header('Location: ?');
exit;
}
}
?><form class="block center" method="post" action=""> Введи E-Mail:</br><input class="text large" value="" type="text" name="email" /><br />
<span class="button_on"><input class="button_on" type="submit" value="Установить"></span></br></br></form><?
break;
case 
'set_mail':
if(isset(
$_POST['set'])){
$set text($_POST['set']);
mysql_query("update `user` set `msg_st` = '".$set."' where `id` = '".$user['id']."'");
$_SESSION['notif'] = 'Успешно';
header('Location: ?');
exit;
}
?><form class="block center" method="post" action="">Почта:</br><select name="set"><option value="open">Открыта</option><option value="close">Закрыта</option></select><br/>
<span class="button_on"><input class="button_on" type="submit" value="Выбрать"></span></br></br></form><?
break;
}
require (
'../config/footer.php');
?>
Онлайн: 3
Реклама