Файл: dvig/save.php
Строк: 51
<?
include './inc/baza.php';
include './inc/functional.php';
include './inc/profile.php';
if(!$user) {
header('location: /');
exit;
}
if($user['save'] == 1) {
header('location: /');
exit;
}
$title = 'Регистрация';
include './inc/verx.php';
$login = _string($_POST['login']);
$password = _string($_POST['password']);
if($login && $password) {
if(!preg_match('/^[a-zа-я0-9_]{5,15}/i', $login)) $errors[] = 'Допущена ошибка при вводе';
if(!preg_match('/[a-z0-9]{5,20}/i', $password)) $errors[] = 'Пароль указан неверно';
if(mysql_result(mysql_query('SELECT COUNT(*) FROM `users` WHERE `login` = ''.$login.'''),0) != 0) $errors[] = 'Это имя уже занято';
if($errors) {
echo '<div class='content' align='center'>';
foreach($errors as $error) {
echo $error.'<br/>';
}
echo '</div>
<div class='line'></div>';
}
else
{
mysql_query('UPDATE `users` SET `login` = ''.$login.'',
`password` = ''.$password.'',
`save` = '1',
`exp` = `exp` + 50 WHERE `id` = ''.$user['id'].''');
setCookie('password', $password, time() + 86400, '/');
header('location: /');
}
}
echo '<div class='title'>'.$title.'</div>
<div class='line'></div>
<div class='content' align='center'>
<form action='/save.php' method='post'>
Имя персонажа:<br/>
<input name='login' value=''.$login.''/><br/>
Пароль:<br/>
<input name='password' value=''.$password.''/><br/>
<input type='submit' value='Сохранить'/>
</form>
</div>
<div class='line'></div>
<div class='list'>
<li class='no_b'><a href='/?exit'><img src='/images/icon/arrow.png' alt='*'/> <font color='#909090'>Покинуть игру</font></a></li>
</div>';
include './inc/niz.php';
?>