Файл: slando.icu/modules/profile/anketa.php
Строк: 41
<?php
$mem_start = memory_get_usage();
require '../../system/func_for_game2.inc.php';
if(empty($_POST['submit']))
{
/*** выводим верх страницы ***/
head2('Анкета');
echo '<div class="block1 center">';
/** вывод ошибок **/
if (isset($_GET['err'])) {$err=vvod($_GET['err']);} else {$err="";}
$err_left = '<div class="error">'.img(21,'png').' ';
$err_left2 = '<div class="no_error">';
$err_right = '</div>';
switch($err)
{
case ''.md5(1).'': echo $err_left.'Необходимо ввести возраст!'.$err_right; break;
case ''.md5(3).'': echo $err_left.'Необходимо ввести подтверждение!'.$err_right; break;
case ''.md5(4).'': echo $err_left.'Допустимый возраст от 10 до 70 лет!'.$err_right; break;
case ''.md5(5).'': echo $err_left.'О себе можно написать не более 150 символов!'.$err_right; break;
case ''.md5(6).'': echo $err_left.'Текущий пароль не должен совпадать с новым паролем!'.$err_right; break;
case ''.md5(7).'': echo $err_left.'Новый пароль и подтверждение не совпадают!'.$err_right; break;
case ''.md5(8).'': echo $err_left2.'Анкета изменена.'.$err_right; break;
}
echo'<form action="/profile/anketa" method="post">
<div class="clrt1" >Пол:</div>
<div><select size="1" name="sex" style="width: 81%; min-width: 182px;margin:2px auto;">';
if ($user['sex'] == 2) {echo '<option value="1">М</option><option value="2" selected="selected">Ж</option>';} else {echo '<option value="1" selected="selected">М</option><option value="2">Ж</option>';}
echo'</select></div>
<div class="clrt1" >Возраст:</div>
<div><input class="textr" name="age" type="text" value="'.vivod($user['age']).'" /></div>
<div class="clrt1" >О себе:</div>
<div><input class="textr" name="info" type="text" value="'.vivod($user['info']).'"/></div>
<div><input type="submit" class="submit2" name="submit" value="Сохранить"/></div>
<a class="ssilki4" href="/profile/sett">Назад</a>
';
}else{
if (isset($_POST['age']) and !empty($_POST['age'])) {$age =vvod($_POST['age']);} else
{
go("/profile/anketa?err=".md5(1)."");
}
$info =vvod($_POST['info']);
if ($age<10 or $age>70 )
{
go("/profile/anketa?err=".md5(4)."");
}
if ( mb_strlen($info,'utf-8')>150)
{
go("/profile/anketa?err=".md5(5)."");
}
$sex =num($_POST['sex']);
mysqli_query($link,"UPDATE `users` SET `age`='$age',`info`='$info',`sex`='$sex' WHERE `id`='".num($user['id'])."'");
go("/profile/anketa?err=".md5(8)."");
}
/** выводим низ страниы **/
foot();
?>