$NOLNG = true; include_once("start.inc"); if($OOPSGlobal["SES"]->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('