Файл: public_html/settings.php
Строк: 112
<?php
include ('./system/system.php');
$title = 'Настройки';
include ('./system/head.php');
if(!$user) {
header('location: /index.php');
exit();
}
if($_GET['sex'] == ok) {
if($user['sex'] == 0) {
mysql_query("update `users` set `sex` = 1 where `id` = '".$user['id']."'");
echo '<div class="block small green center">Ваш пол сменён на женский!</div>';
echo '<a href="?" class="link"><img src="/images/icons/forward.png"> Вернуться</a>';
include ('./system/foot.php');
exit();
}
if($user['sex'] == 1) {
mysql_query("update `users` set `sex` = 0 where `id` = '".$user['id']."'");
echo '<div class="block small green center">Ваш пол сменён на мужской!</div>';
echo '<a href="?" class="link"><img src="/images/icons/forward.png"> Вернуться</a>';
include ('./system/foot.php');
exit();
}
}
if($_GET['set'] == sex) {
echo '<div class="block">Вы действительно хотите сменить пол своего персонажа? </div>';
echo '<a href="/settings.php?sex=ok" class="link"><img src="/images/icons/forward.png"> Сменить</a>';
echo '<a href="?" class="link"><img src="/images/icons/forward.png"> Вернуться</a>';
include ('./system/foot.php');
exit();
}
if(isset($_GET['exit'])) {
setCookie('id', '');
setCookie('password', '');
header('location: /index.php');
exit();
}
$login = _string($_POST['login']);
if(isset($_POST['login'])){
if($user['gold'] < 100) {
echo '<div class="block small red center">Недостаточно золота!</div>
<a href="?set=login" class="link"><img src="/images/icons/forward.png"> Продолжить</a>';
include ('./system/foot.php');
exit();
}
if(strlen($login) < 1 or strlen($login) > 20) {
echo '<div class="block small red center">Длина логина 1-20 символов!</div>
<a href="?set=login" class="link"><img src="/images/icons/forward.png"> Продолжить</a>';
include ('./system/foot.php');
exit();
}
if(mysql_result(mysql_query('SELECT COUNT(*) FROM `users` WHERE `login` = ''.$login.'''),0) != 0) {
echo '<div class="block small red center">Такой логин уже занят!</div>
<a href="?set=login" class="link"><img src="/images/icons/forward.png"> Продолжить</a>';
include ('./system/foot.php');
exit();
}
$my_login = $user['login'];
mysql_query("INSERT INTO `history_login` SET `id_user` = '$user[id]', `time` = '".time()."', `login` = '".$my_login."', `new_login` = '".$login."'");
mysql_query('UPDATE `users` SET `login` = ''.$login.'', `gold` = `gold` - '100' WHERE `id` = ''.$user['id'].''');
header('location: ?set=login');
exit();
}
$password = _string($_POST['password']);
if(isset($_POST['password'])){
if(strlen($password) < 1 or strlen($password) > 20) {
echo '<div class="block small red center">Длина пароля 1-20 символов!</div>
<a href="?set=password" class="link"><img src="/images/icons/forward.png"> Продолжить</a>';
include ('./system/foot.php');
exit();
}
$my_password = $user['password'];
mysql_query("INSERT INTO `history_password` SET `id_user` = '$user[id]', `time` = '".time()."', `password` = '".$my_password."', `new_password` = '".$password."'");
mysql_query('UPDATE `users` SET `password` = ''.$password.'' WHERE `id` = ''.$user['id'].''');
header('location: ?set=password');
setCookie('password', $password, time() + 86400 * 365);
exit();
}
if($_GET['set'] == login) {
echo '<div class="block"><form action='' method='post'>
Новый логин: <small><b>(текущий '.$user['login'].')</small></b><br/>
<input name='login' class='text' type='text' style='width: 97%'/><br/>
<input type='submit' class='submit' value='Сменить'> <small>100 <img src='/images/icons/gold.png'></small>
</form></div>
<a href="?" class="link"><img src="/images/icons/forward.png"> Настройки</a>';
include ('./system/foot.php');
exit();
}
if($_GET['set'] == password) {
echo '<div class="block"><form action='' method='post'>
Новый пароль: <small><b>(текущий '.$user['password'].')</small></b><br/>
<input name='password' class='text' type='password' style='width: 97%'/><br/>
<input type='submit' class='submit' value='Сменить'>
</form></div>
<a href="?" class="link"><img src="/images/icons/forward.png"> Настройки</a>';
include ('./system/foot.php');
exit();
}
echo '<a href="?set=login" class="link"><img src="/images/icons/forward.png"> Смена логина</a>';
echo '<a href="?set=password" class="link"><img src="/images/icons/forward.png"> Смена пароля</a>';
echo '<a href="?set=sex" class="link"><img src="/images/icons/forward.png"> Смена пола</a>';
echo '<a href="?exit" class="link"><img src="/images/icons/exit.png"> Выход</a>';
include ('./system/foot.php');
?>