Размер файла: 5.19Kb
<?php
$title='Анкета';
require"../system/config.php";
require"../system/func.php";
require"../system/head.php";
require"../system/error.php"; echo'<div class="i">Анкета</div>';if($vhod==1){
switch($mod){
default:
if($user['age']==0){$user['age']='';}
if(empty($user['site'])){$user['site']='http://';}
$userage=explode(".",$user['age']);
$datarozh1=$userage[0];
$datarozh2=$userage[1];
$datarozh3=$userage[2];
echo'<div class="p">
<form action="editanketa.php?mod=1" method="post">
Имя:<br>
<input type="text" name="aname" maxlength="100" size="18" class="form" value="'.$user['name'].'"><br>
Фамилия:<br>
<input type="text" name="asurname" maxlength="100" size="18" class="form" value="'.$user['surname'].'"><br>
Дата рождения:<br>
<input type="text" name="aage1" maxlength="2" class="form" size="2" value="'.$datarozh1.'"> <input type="text" name="aage2" maxlength="2" class="form" size="2" value="'.$datarozh2.'"> <input type="text" name="aage3" maxlength="4" class="form" size="3" value="'.$datarozh3.'">
<br>
О себе:<br>
<input type="text" name="aabout" maxlength="1000" class="form" size="18" value="'.$user['about'].'"><br>
Пол:<br>
<select name="apol" class="form">
<option value="3">Не указывать</option>
<option value="0">Мужской</option>
<option value="1">Женский</option>
</select><br>
Сайт:<br>
<input type="text" name="asite" maxlength="100" size="18" class="form" value="'.$user['site'].'"><br>
ICQ:<br>
<input type="text" name="aicq" maxlength="9" size="8" class="form" value="'.$user['icq'].'"><br>
Телефон:<br>
<input type="text" name="aphone" maxlength="30" size="18" class="form" value="'.$user['phone'].'"><br>
Оператор:<br>
<input type="text" name="aoperator" maxlength="30" size="18" class="form" value="'.$user['operator'].'"><br>
Страна:<br>
<input type="text" name="astrana" maxlength="100" size="18" class="form" value="'.$user['strana'].'"><br>
Город:<br>
<input type="text" name="agorod" maxlength="100" size="18" class="form" value="'.$user['gorod'].'"><br>
<input type="submit" value="Изменить" class="but">
</form>
</div><div class="p">
Aдрес анкеты:<br>
<input type="text" name="asress" size="18" value="'.$dirsite.'/pages/about.php?id='.$id_user.'" class="form"><br>
<a href="'.$dirsite.'/pages/about.php?id='.$id_user.'/">Перейти</a><br>
</div><div class="p">
<img src="../design/default/act.gif" alt="-"> <a href="menu.php">В меню</a><br>';
break;
case'1':
if(isset($_POST['aname'])){$aname=prov($_POST['aname'],50);}else{$aname='';}
if(isset($_POST['aicq'])){$aicq=prov($_POST['aicq'],9);}else{$aicq='';}
if(isset($_POST['aoperator'])){$aoperator=prov($_POST['aoperator'],30);}else{$aoperator='';}
if(isset($_POST['astrana'])){$astrana=$_POST['strana'];}else{$astrana='';}
if(isset($_POST['aphone'])){$aphone=prov($_POST['aphone'],30);}else{$aphone='';}
if(isset($_POST['astrana'])){$astrana=prov($_POST['astrana'],50);}else{$astrana='';}
if(isset($_POST['agorod'])){$agorod=prov($_POST['agorod'],50);}else{$agorod='';}
if(isset($_POST['asurname'])){$asurname=prov($_POST['asurname'],50);}else{$asurname='';}
if(isset($_POST['aabout'])){$aabout=prov($_POST['aabout'],2000);}else{$aabout='';}
if(isset($_POST['apol'])){$apol=cifry($_POST['apol']);}else{$apol=3;}
if(isset($_POST['asite'])){$asite=prov($_POST['asite'],100);}else{$asite='';}
echo'<div class="p">';
if(!preg_match("/^http:\/\/[a-zA-Z0-9\._-]+$/",$asite) and $asite!='http://' and !empty($asite)){
echo'Ошибка! Неверно указан адрес вашего сайта!';
}else{
$aage1=prov($_POST['aage1']);
$aage2=prov($_POST['aage2']);
$aage3=prov($_POST['aage3']);
if(!preg_match("|^[\d]{2}+$|", $aage1)){echo'Ошибка! Не правельно заполнена дата рождения,нужно или заполнять типо 10 03 1990, или оставлять пустым!';}else{
if(!preg_match("|^[\d]{2}+$|", $aage2)){echo'Ошибка! Не правельно заполнена дата рождения,нужно или заполнять типо 10 03 1990, или оставлять пустым!';}else{
if(!preg_match("|^[\d]{4}+$|",$aage3)){echo'Ошибка! Не правельно заполнена дата рождения,нужно или заполнять типо 10 03 1990, или оставлять пустым!';}else{
if($aage1=="" || $aage2=="" || $aage3==""){echo'Ошибка! Не правельно заполнена дата рождения,нужно или заполнять типо 10 03 1990, или оставлять пустым!';}else{ $aage=$aage1.'.'.$aage2.'.'.$aage3;
mysql_query("UPDATE `users` SET `name`='$aname', `surname`='$asurname', `pol`='$apol', `age`='$aage', `about`='$aabout', site='$asite', `icq`='$aicq', `gorod`='$agorod', `strana`='$astrana', `operator`='$aoperator', `phone`='$aphone' WHERE `id_user`='$id_user'");
echo'Анкета успешно изменена!<br>
</div><div class="p"><img src="../design/default/act.gif" alt="-"> <a href="menu.php">В меню</a><br>';
}}}}}
break;}
}else{
echo'Ошибка! Вы не авторизованы!<br>';
}require"../system/foot.php";
?>