Файл: modules/profile/soh.php
Строк: 83
<?php
require '../../system/func_for_game2.inc.php';
if($user['soh']==0){
if($user['id_ok']!=0 or $user['id_mail']!=0){
if(empty($_POST['submit']))
{
head('Профиль');
echo '<div class="center" >';
if(isset($_SESSION['pokaz'])){echo''.$_SESSION['pokaz'].'';unset($_SESSION['pokaz']);}
echo'<div><form action="/profile/soh" method="post">
<div class="clrt1" >Имя:</div>
<div class="ssilki2" style="display:inline-block;"><input type="text" style="display:block;width:200px;" class="text" name="login" /></div>
<div class="clrt1" >Пол:</div>
<div class="ssilki2" style="display:inline-block;"><select size="1" name="sex" style="display:block;width:200px;background-color: #0D1518;color:#fff;height:30px;">
<option value="1" selected="selected">Мужской</option>
<option value="2" >Женский</option>
</select></div>
<div><input type="submit" class="submit2" name="submit" value="Сохранить"/></div>
</form></div>
</div>
';
}else{
if (!isset($_POST['login']) or empty($_POST['login']) )
{$_SESSION['pokaz']='<div class="clrt0">Необходимо ввести логин</div>';
go("/profile/soh");
}
$login =vvod($_POST['login']);
$sex =num($_POST['sex']);if($sex>2 or $sex<0){$sex=1;}
$proverka_login = mysqli_num_rows(mysqli_query($link,"SELECT id FROM `users` WHERE `login`='$login' limit 1"));
if ($proverka_login !=0 )
{
$_SESSION['pokaz']='<div class="clrt0">Данный логин уже занят</div>';
go("/profile/soh");
}
if (mb_strlen($login,'utf-8')<3)
{
$_SESSION['pokaz']='<div class="clrt0">Логин слишком короткий, минимум 4-ре символа</div>';
go("/profile/soh");
}
if (mb_strlen($login,'utf-8')>20)
{
$_SESSION['pokaz']='<div class="clrt0">Логин слишком длинный, максимум 20-ть символов</div>';
go("/profile/soh");
}
mysqli_query($link,"UPDATE `users` SET `login`='$login',`soh`='1',`gold`=`gold`+'50',`sex`='$sex' WHERE `id`='".num($user['id'])."'");
go("/game");
}
}else{
if(empty($_POST['submit']))
{
head('Профиль');
echo '<div class="block center" >
<div class="block2" ><div class="block3" >';
if(isset($_SESSION['pokaz'])){echo''.$_SESSION['pokaz'].'';unset($_SESSION['pokaz']);}
echo'<div><form action="/profile/soh" method="post">
<div class="clrt1" >Имя:</div>
<div class="block_text"><input name="login" type="text" class="text" /></div>
<div class="clrt1" >Пароль:</div>
<div class="block_text"><input name="pass" type="password" class="text" /></div>
<div class="clrt1" >Пол:</div>
<div class="block_text"><select size="1" name="sex" style="display:block;width:179px;background-color: #0D1518;color:#fff;height:30px;">
<option value="1" selected="selected">Мужской</option>
<option value="2" >Женский</option>
</select></div>
<div><input type="submit" class="submit2" name="submit" value="Сохранить"/></div>
</form></div>
</div></div></div>
';
}else{
if (!isset($_POST['login']) or empty($_POST['login']) )
{$_SESSION['pokaz']='<div class="clrt0">Необходимо ввести имя</div>';
go("/profile/soh");
}
if ( !isset($_POST['pass']) or empty($_POST['pass']) )
{$_SESSION['pokaz']='<div class="clrt0">Необходимо ввести пароль</div>';go("/profile/soh");
}
$login =vvod($_POST['login']);
$pass =vvod($_POST['pass']);
$sex =num($_POST['sex']);if($sex>2 or $sex<0){$sex=1;}
$proverka_login = mysqli_num_rows(mysqli_query($link,"SELECT id FROM `users` WHERE `login`='$login' limit 1"));
if ($proverka_login !=0 )
{
$_SESSION['pokaz']='<div class="clrt0">Данное имя уже занято</div>';
go("/profile/soh");
}
if (mb_strlen($login,'utf-8')<3)
{
$_SESSION['pokaz']='<div class="clrt0">Имя слишком короткое, минимум 4-ре символа</div>';
go("/profile/soh");
}
if (mb_strlen($login,'utf-8')>20)
{
$_SESSION['pokaz']='<div class="clrt0">Имя слишком длинное, максимум 20-ть символов</div>';
go("/profile/soh");
}
$md5=md5(md5($login.$pass));
mysqli_query($link,"UPDATE `users` SET `login`='$login',`pass`='$md5',`soh`='1',`gold`=`gold`+'50',`sex`='$sex' WHERE `id`='".num($user['id'])."'");
head('Профиль');
echo'<div class="block center" >
<div class="block2" ><div class="block3" >
<div class="center clrt2">Ваши данные:</div>
<span class="clrt1" >Имя:</span> <b>'.$login.'</b><br/>
<span class="clrt1" >Пароль:</span> <b>'.$pass.'</b><br/>
<a class="ssilki1" href="/game">Далее</a>
</div></div></div>';
}
}
}else{
go("/game");
}
foot();
?>