Просмотр файла anketa/setting.php

Размер файла: 2.59Kb
<?php
#кабинет опльзователя
include '../system/start.php';

//гость
if(empty($_SESSION[id])){
  myheader('/');
}

$title.='моя страница| анкета| редактирование';

//панель навигации
$page.='<div class="linker"><a href="/">главная</a>| <a href="/my/">моя страница</a>| <a href="/anketa/">анкета</a>| редактирование</div>';

if(isset($_POST[go])){

  $my_uvl=filter($_POST[my_uvl]);
  $my_about=filter($_POST[my_about]);
  $my_contact=filter($_POST[my_contact]);

  $v_email=fint($_POST[v_email]);
  $v_birthday=fint($_POST[v_birthday]);

  $d=fint($_POST[d]);
  $m=fint($_POST[m]);
  $y=fint($_POST[y]);

  $tel=filter($_POST[tel]);

if(!isset($v_email)) $v_email=0;
if(!isset($v_birthday)) $v_birthday=0;

if($d<1||$d>31) $d='1';
 if($m<1||$m>12) $m='1';
 if($y<'1930' || $dryear>'2000'){
   $dryear='2000';
 }
 //проверка на соответствие дня и месяца
if (checkdate($m, $d, $y)==false) $err.='<div class="error">Неверная дата</div>';
if($v_email!=0 && $v_email!=1) $v_email=$user[v_email];
if($v_birthday!=0 && $v_birthday!=1) $v_birthday=$user[v_birthday];

if(!isset($err)){
  mysql_query("UPDATE `user` SET
`d`='$d',
`m`='$m',
`y`='$y',
`tel`='$tel',
`v_email`='$v_email',
`v_birthday`='$v_birthday',
`my_uvl`='$my_uvl',
`my_about`='$my_about',
`my_contact`='$my_contact'
 WHERE `id`='$user[id]';");
   myheader('/anketa/');
 }


}

$page.='<div class="margin5">
<div>
<div>'.$err.'</div>
<form action="" method="post">
<div>Дата рождения</div>
<div>'.dataform($user[d],$user[m],$user[y]).'</div>
<div>Номер сотового телефона</div>
<div><input type="text" name="tel" value="'.$user[tel].'" /></div>
<div>Увлечения</div>
<div><textarea name="my_uvl" cols="30" rows="4">'.$user[my_uvl].'</textarea></div>
<div>О себе</div>
<div><textarea name="my_about" cols="30" rows="4">'.$user[my_about].'</textarea></div>
<div>Контактные данные (например ICQ)</div>
<div><textarea name="my_contact" cols="30" rows="4">'.$user[my_contact].'</textarea></div>
<div><input type="checkbox" name="v_email" value="1" '.checked($user[v_email],1).'/> отображать e-mail</div>
<div><input type="checkbox" name="v_birthday" value="1" '.checked($user[v_birthday],1).'/> отображать дату рождения</div>
<div><input type="submit" name="go" value="Сохранить" /></div>
</form>
</div>
</div>';


include '../system/pagegen.php';
?>