Файл: user/anketa/inc/anketa.php
Строк: 155
<?
only_reg();
$set['title']='Изменение анкеты | Основное';
include_once '../../sys/inc/thead.php';
title();
aut();
err();
if (isset($_POST['save'])){
if (isset($_POST['ank_name']) && preg_match('#^([A-zА-я -]*)$#ui', $_POST['ank_name']))
{
$user['ank_name']=$_POST['ank_name'];
mysql_query("UPDATE `user` SET `ank_name` = '".my_esc($user['ank_name'])."' WHERE `id` = '$user[id]' LIMIT 1");
}
else $err[]='Неверный формат имени';
if (isset($_POST['ank_familia']) && preg_match('#^([A-zА-я -]*)$#ui', $_POST['ank_familia']))
{
$user['ank_familia']=$_POST['ank_familia'];
mysql_query("UPDATE `user` SET `ank_familia` = '".my_esc($user['ank_familia'])."' WHERE `id` = '$user[id]' LIMIT 1");
}
else $err[]='Неверный формат фамилии';
if (isset($_POST['ank_otchestvo']) && preg_match('#^([A-zА-я -]*)$#ui', $_POST['ank_otchestvo']))
{
$user['ank_otchestvo']=$_POST['ank_otchestvo'];
mysql_query("UPDATE `user` SET `ank_otchestvo` = '".my_esc($user['ank_otchestvo'])."' WHERE `id` = '$user[id]' LIMIT 1");
}
else $err[]='Неверный формат отчества';
if (isset($_POST['pol']) && ($_POST['pol']==1 || $_POST['pol']==0))
{
$user['pol']=intval($_POST['pol']);
mysql_query("UPDATE `user` SET `pol` = '$user[pol]' WHERE `id` = '$user[id]' LIMIT 1");
}
else $err='Ошибка в поле пол';
if (isset($_POST['ank_d_r']) && (is_numeric($_POST['ank_d_r']) && $_POST['ank_d_r']>0 && $_POST['ank_d_r']<=31 || $_POST['ank_d_r']==NULL))
{
$user['ank_d_r']=$_POST['ank_d_r'];
if ($user['ank_d_r']==null)$user['ank_d_r']='null';
mysql_query("UPDATE `user` SET `ank_d_r` = $user[ank_d_r] WHERE `id` = '$user[id]' LIMIT 1");
if ($user['ank_d_r']=='null')$user['ank_d_r']=NULL;
}
else $err[]='Неверный формат дня рождения';
if (isset($_POST['ank_m_r']) && (is_numeric($_POST['ank_m_r']) && $_POST['ank_m_r']>0 && $_POST['ank_m_r']<=12 || $_POST['ank_m_r']==NULL))
{
$user['ank_m_r']=$_POST['ank_m_r'];
if ($user['ank_m_r']==null)$user['ank_m_r']='null';
mysql_query("UPDATE `user` SET `ank_m_r` = $user[ank_m_r] WHERE `id` = '$user[id]' LIMIT 1");
if ($user['ank_m_r']=='null')$user['ank_m_r']=NULL;
}
else $err[]='Неверный формат месяца рождения';
if (isset($_POST['ank_g_r']) && (is_numeric($_POST['ank_g_r']) && $_POST['ank_g_r']>0 && $_POST['ank_g_r']<=date('Y') || $_POST['ank_g_r']==NULL))
{
$user['ank_g_r']=$_POST['ank_g_r'];
if ($user['ank_g_r']==null)$user['ank_g_r']='null';
mysql_query("UPDATE `user` SET `ank_g_r` = $user[ank_g_r] WHERE `id` = '$user[id]' LIMIT 1");
if ($user['ank_g_r']=='null')$user['ank_g_r']=NULL;
}
else $err[]='Неверный формат года рождения';
if (!isset($err))msg('Изменения успешно приняты');
}
echo "<div class='foot1'>n";
echo "<font color='red'><b>основная</b></font> | <a href='?ank=pro'>проживание</a> | <a href='?ank=zna'>для знакомства</a> | <a href='?ank=sv'>связь</a> | <a href='?ank=dr'>другое</a>";
echo "</div>n";
echo "<div class='foot1'>n";
echo "<form method='post' action='?$passgen'>n";
echo "<input type='text' name='ank_name' placeholder='Ваше имя' value='".output_text($user['ank_name'],false)."' maxlength='32' /> Имя<br />n";
echo "<input type='text' name='ank_familia' placeholder='Ваша фамилия' value='".output_text($user['ank_familia'],false)."' maxlength='64' /> Фамилия<br />n";
echo "<input type='text' name='ank_otchestvo' placeholder='Ваше отчество' value='".output_text($user['ank_otchestvo'],false)."' maxlength='64' /> Отчество<br />n";
echo "<select name='pol'>n";
echo "<option value='1'".($user['pol']==1?" selected='selected'":null).">Мужской</option>n";
echo "<option value='0'".($user['pol']==2?" selected='selected'":null).">Женский</option>n";
echo "</select> Пол<br />n";
echo "<input type='text' name='ank_d_r' placeholder='01' value='$user[ank_d_r]' size='2' maxlength='2' /> День<br />n";
echo "<input type='text' name='ank_m_r' placeholder='01' value='$user[ank_m_r]' size='2' maxlength='2' /> Месяц<br />n";
echo "<input type='text' name='ank_g_r' placeholder='1990' value='$user[ank_g_r]' size='4' maxlength='4' /> Год<br />n";
echo "<input type='submit' name='save' value='Сохранить' />n";
echo "</form>n";
echo "</div>n";
echo "<div class='foot1'>n";
echo "Куда: <a href='/user/ank.php'>анкета</a> | n";
echo "<a href='/user/office.php'>кабинет</a><br />n";
if(isset($_SESSION['refer']) && $_SESSION['refer']!=NULL && otkuda($_SESSION['refer']))
echo "".i('levo.png')."<a href='$_SESSION[refer]'>".otkuda($_SESSION['refer'])."</a> n";
echo "</div>n";
?>