uid->uid == "0") OOPSRedir(""); if(!empty($UPD)) { switch($AUTH) { case 1: $OOPSGlobal["SES"]->uid->name = $ISS_NAME = strip_tags(OOPSTypograf($ISS_NAME)); $ISS_ENG_NAME = strip_tags(OOPSTypograf($ISS_ENG_NAME)); $ISS_ENG_FAM = strip_tags(OOPSTypograf($ISS_ENG_FAM)); $ISS_NAME = $ISS_ENG_FAM." ".$ISS_ENG_NAME; $ISS_RUS_NAME = strip_tags(OOPSTypograf($ISS_RUS_NAME)); $ISS_RUS_FAM = strip_tags(OOPSTypograf($ISS_RUS_FAM)); $ISS_RUS_LAST = strip_tags(OOPSTypograf($ISS_RUS_LAST)); $OOPSGlobal["SES"]->uid->namerus = $ISS_NAME_RUS = $ISS_RUS_FAM.' '.$ISS_RUS_NAME; $OOPSGlobal["SES"]->uid->nick = $ISS_NIC = strip_tags(OOPSTypograf($ISS_NICK)); $OOPSGlobal["SES"]->uid->org = $ISS_ORG = strip_tags(OOPSTypograf($ISS_ORG)); $OOPSGlobal["SES"]->uid->dep = $ISS_DEP = strip_tags(OOPSTypograf($ISS_DEP)); $OOPSGlobal["SES"]->uid->pos = $ISS_POS = strip_tags(OOPSTypograf($ISS_POS)); $OOPSGlobal["SES"]->db->Query("UPDATE OOPS_USERS SET ENGFAM = '".$ISS_ENG_FAM."', ENGNAME = '".$ISS_ENG_NAME."', NAMERUS = '".$ISS_NAME_RUS."', RUSNAME = '".$ISS_RUS_NAME."', RUSFAM = '".$ISS_RUS_FAM."', RUSLAST = '".$ISS_RUS_LAST."', NICK = '".$ISS_NICK."', ORG = '".$ISS_ORG."', DEP = '".$ISS_DEP."', POS = '".$ISS_POS."' WHERE ID = '".$OOPSGlobal["SES"]->uid->uid."'"); if($foto["error"] == 0 AND $foto["size"] < (50*1024)) { $src = ImageCreatefromJPEG($foto["tmp_name"]); $W = imagesx($src); $H = imagesy($src); $delta = $W / $H; $NW = 140; $NH = @intval($NW / $delta); if($NH > 140) { $resize = $NH / 140; $NW = $NW / $resize; $NH = 140; } $dst = imagecreatetruecolor($NW,$NH); imagecopyresized($dst,$src,0,0,0,0,$NW,$NH,$W,$H); if(!empty($BORDER)) OOPSImageBorder($dst); @unlink($ROOT_SITE_DIR."htdocs/foto/cache/".$OOPSGlobal["SES"]->uid->uid.".jpg"); imagejpeg($dst,$ROOT_SITE_DIR."htdocs/foto/cache/".$OOPSGlobal["SES"]->uid->uid.".jpg"); } OOPSSyslog(SYSLOG_USERS,"Изменил свою персональную информацию",""); break; case 2: /* <> */ break; } $OOPSGlobal["USERNAME"] = $OOPSGlobal["SES"]->uid->GetName(); $OOPSGlobal["SES"]->Save(); } $USER = $OOPSGlobal["SES"]->db->QueryObject("SELECT * FROM OOPS_USERS WHERE ID = '".$OOPSGlobal["SES"]->uid->uid."'"); $BODY = new OOPSBuffer(); #$BODY->Send('$BEFORE_TIT2Настройки пользователя$AFTER_TIT2'); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); switch($USER->AUTHTYPE) { // авторизация на сайте case USER_AUTH_STANDART: switch($USER->SEX) { case 1: $SEXBG = "#6666CC"; break; case 2: $SEXBG = "#CC6666"; break; default: $SEXBG = "#777777"; break; } $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); /* $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); ##################3 $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); */ ################## $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); if(empty($USER->ENGFAM)) list($USER->ENGFAM,$USER->ENGNAME) = explode(" ",$USER->NAME); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); if(empty($USER->RUSFAM)) list($USER->RUSFAM,$USER->RUSNAME,$USER->LAST) = explode(" ",$USER->NAMERUS); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); ############## $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); ################ $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); ################ $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); ############## $BODY->Send(''); $BODY->Send(''); if(!empty($FOTO_ERROR)) { $BODY->Send(''); $BODY->Send(''); } $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); $BODY->Send(''); ############## break; // авторизация по LDAP case USER_AUTH_LDAP: /* <> */ break; } $BODY->Send('
'); $BODY->Send(' '); $BODY->Send(''); $BODY->Send(''.EvalUserName($USER->NAME,$USER->NAMERUS,$USER->NICK).''); $BODY->Send('
'); $BODY->Send('логин'); $BODY->Send(''); $BODY->Send(''.$USER->LOGIN.''); $BODY->Send('
'); $BODY->Send('пароль'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('пароль (еще раз)'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send(' '); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('английское написание'); $BODY->Send(''); # $BODY->Send(''); $BODY->Send(''.$USER->NAME.''); $BODY->Send('
'); $BODY->Send('фамилия'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('имя'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('русское написание'); $BODY->Send(''); $BODY->Send(''.$USER->NAMERUS.''); $BODY->Send('
'); $BODY->Send('фамилия'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('имя'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('отчество'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('nickname'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send(' '); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('организация'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('отдел'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('должность'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('телефон рабочий'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('телефон сотовый'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('факс'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send('почта'); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
'); $BODY->Send(' '); $BODY->Send(''); $BODY->Send(''); $BODY->Send('
Фото:
Ошибка:'.$FOTO_ERROR.'
Рамка: нарисовать рамку на фотографии при загрузке
Текущее:'); $BODY->Send('
 '); $BODY->Send(''); $BODY->Send('
'); include_once("stop.inc"); ?>