<?
include './system/common.php';
include './system/functions.php';
include './system/user.php';
if(!$user) {
header('location: /');
exit;
}
$title = 'Сохранение';
include './system/h.php';
$section = _string($_GET['section']);
switch($section) {
default:
break;
case'UserName':
if(isset($_GET['save-name'])){
$login = $_POST['login'];
if(strlen($login)<2 OR strlen($login)>30){
$_SESSION['err']='<div class="header block center">
<span class="red">Ошибка</span><div class="a_separator"></div>
Длина имени должна содержать от 2 до 30 символов!</div><div class="dotted"></div>';
header('Location: /save?section=UserName');
exit();
}elseif(mysql_result(mysql_query('SELECT COUNT(*) FROM `users` WHERE `login` = \''.$login.'\''),0) != 0){
$_SESSION['err']='<div class="header block center">
<span class="red">Ошибка</span><div class="a_separator"></div>
Такое имя уже занято!</div><div class="dotted"></div>';
header('Location: /save?section=UserName');
exit();
}else{
mysql_query('UPDATE `users` SET `login` = \''._string($_POST['login']).'\', `akt-save` = "1" WHERE `id` = '.$user['id'].'');
$_SESSION['err']='<div class="header block center">
<span class="green">Успешно</span><div class="a_separator"></div>
Вы успешно придумали имя персонажу!</div><div class="dotted"></div>';
header('location: /save?section=UserPassword');}}
?>
<div class="content"><div class="block center header"><a href="/save?"><u>Сохранение</u></a>/ Персонаж</div>
<div class="dotted"></div>
<?if($user{"save"} < 1){?><div class="block"><img src="/images/icons/ok.png" width="16"><span class="blue"> Сохраните персонажа</span></div><div class="dotted"></div><?}?>
<form action="/save?section=UserName&save-name" method="post">
<div class="block">
<input type="text" id="saveavatar-name" class="form-control" name="login" placeholder="Придумайте имя персонажу..." value="<?=$login?>">
</div> <div class="dotted"></div><div class="block center"><span class="m3 btn_start middle"><span class="btn_end"><button type="submit" class="btn">Сохранить</button></span></span>
</form>
</div>
</div>
<?
break;
case'UserPassword':
if(isset($_GET['save-password'])){
$password = $_POST['password'];
if(!preg_match('/[a-z0-9]{2,10}/i', $password)){
$_SESSION['err']='<div class="header block center">
<span class="red">Ошибка</span><div class="a_separator"></div>
Пароль введён некорректно!</div><div class="dotted"></div>';
header('Location: /save?section=UserPassword');
exit();
}else{
mysql_query('UPDATE `users` SET `password` = \''._string($_POST['password']).'\', `akt-save` = "2" WHERE `id` = '.$user['id'].'');
$_SESSION['err']='<div class="header block center">
<span class="green">Успешно</span><div class="a_separator"></div>
Вы успешно пароль персонажу!</div><div class="dotted"></div>';
setCookie('password', $password, time() + 86400, '/');
header('location: /save?section=UserEmail');
}}
?>
<div class="content"><div class="block center header"><a href="/save?"><u>Сохранение</u></a>/ Персонаж</div>
<div class="dotted"></div>
<?if($user{"save"} < 1){?><div class="block"><img src="/images/icons/ok.png" width="16"><span class="blue"> Сохраните персонажа</span></div><div class="dotted"></div><?}?>
<form action="/save?section=UserPassword&save-password" method="post">
<div class="block">
<input type="password" id="saveavatar-name" class="form-control" name="password" placeholder="Придумайте пароль..."">
</div> <div class="dotted"></div><div class="block center"><span class="m3 btn_start middle"><span class="btn_end"><button type="submit" class="btn">Сохранить</button></span></span>
</form>
</div>
</div>
<?
break;
case'UserEmail':
if(isset($_GET['save-email'])){
$email = $_POST['email'];
if(mysql_result(mysql_query('SELECT COUNT(*) FROM `users` WHERE `email` = \''.$email.'\''),0) != 0){
$_SESSION['err']='<div class="header block center">
<span class="red">Ошибка</span><div class="a_separator"></div>
Такой Email уже занят!</div><div class="dotted"></div>';
header('Location: /save?section=UserEmail');
exit();
}else{
mysql_query('UPDATE `users` SET `email` = \''._string($_POST['email']).'\', `akt-save` = "3" WHERE `id` = '.$user['id'].'');
$_SESSION['err']='<div class="header block center">
<span class="green">Успешно</span><div class="a_separator"></div>
Вы успешно привязали свой Email!</div><div class="dotted"></div>';
header('location: /save?section=UserFemale');
}}
?>
<div class="content"><div class="block center header"><a href="/save?"><u>Сохранение</u></a>/ Персонаж</div>
<div class="dotted"></div>
<?if($user{"save"} < 1){?><div class="block"><img src="/images/icons/ok.png" width="16"><span class="blue"> Сохраните персонажа</span></div><div class="dotted"></div><?}?>
<form action="/save?section=UserEmail&save-email" method="post">
<div class="block">
<input type="email" id="saveavatar-name" class="form-control" name="email" placeholder="Введите email..."">
</div> <div class="dotted"></div><div class="block center"><span class="m3 btn_start middle"><span class="btn_end"><button type="submit" class="btn">Сохранить</button></span></span>
</form>
</div>
</div>
<?
break;
case'UserFemale':
if(isset($_POST['submit'])){
$mail = intval($_POST['race']);
mysql_query("UPDATE users SET `r` ='$mail', `akt-save` = '4', `save` = '1' WHERE id ='".$user['id']."'") or die(mysql_error());
$_SESSION['not']='<div class="header block center">
<span class="color1">Поздравляем!</span></div><div class="block header"><div class="a_separator"></div>
<span class="green">Логин:</span> <b>'.$user['login'].'</b>
<div><span class="green">Пароль:</span> <b>'.$user['password'].'</b> </div>
<div><span class="green">Email:</span> <b>'.$user['email'].'</b> </div> </div><div class="dotted"></div>';
header('location: /profile');
exit;
}
?>
<div class="content"><div class="block center header"><a href="/save?"><u>Сохранение</u></a>/ Персонаж</div>
<div class="dotted"></div>
<?if($user{"save"} < 1){?><div class="block"><img src="/images/icons/ok.png" width="16"><span class="blue"> Сохраните персонажа</span></div><div class="dotted"></div><?}?>
<div class="block">
Выберите ваш будущий пол:<span class="blue">(По умолчанию: мужчина)</span></div>
<div class="dotted"></div>
<form action="/save?section=UserFemale" method="POST"> <div class="block snow">
<select name="race" style="width:70%;height:30px">
<option value="0" >Мужчина</option>
<option value="1">Женщина</option>
</select> </div><div class="dotted"></div><div class="block center"><input class="btn" type="submit" name="submit" value="Сохранить"></span></span></span></div></form>
</form>
</div>
</div>
<?
break;
}
?>
<?
include './system/f.php';
?>