$newcontract = mysql_real_escape_string($_POST['editcontract']); zb_UserChangeContract($login, $newcontract); } //contract date editing if (wf_CheckPost(array('editcontractdate', 'editcontract'))) { $newcontractdate = mysql_real_escape_string($_POST['editcontractdate']); $allcontractdates = zb_UserContractDatesGetAll(); if (isset($allcontractdates[$_POST['editcontract']])) { $currentContractDate = $allcontractdates[$_POST['editcontract']]; } else { $currentContractDate = ''; } if (empty($currentContractDate)) { zb_UserContractDateCreate($_POST['editcontract'], $newcontractdate); } else { zb_UserContractDateSet($_POST['editcontract'], $newcontractdate); } } //realname editing if (wf_CheckPost(array('editsurname', 'editname', 'editpatronymic'))) { $newsurname = $_POST['editsurname']; $newname = $_POST['editname']; $newpatronymic = $_POST['editpatronymic']; $normalRealName = $newsurname . ' ' . $newname . ' ' . $newpatronymic; zb_UserChangeRealName($login, $normalRealName); } //passportdata editing if (wf_CheckPost(array('editbirthdate'))) { $newbirthdate = $_POST['editbirthdate']; $newpassportnum = $_POST['editpassportnum']; $newpassportdate = $_POST['editpassportdate'];
$form = web_EditorStringDataFormContract($fieldnames, $fieldkey, $useraddress, $current_contract); show_window(__('Edit contract'), $form); //contract date editing $allcontractdates = zb_UserContractDatesGetAll(); if (isset($allcontractdates[$current_contract])) { $currentContractDate = $allcontractdates[$current_contract]; } else { $currentContractDate = ''; } //someone creates new contractdate or changes old if (wf_CheckPost(array('newcontractdate'))) { if (!empty($current_contract)) { if (empty($currentContractDate)) { zb_UserContractDateCreate($current_contract, $_POST['newcontractdate']); } else { zb_UserContractDateSet($current_contract, $_POST['newcontractdate']); } //back to fresh form rcms_redirect("?module=contractedit&username=" . $login); } else { show_error(__('With this the user has not yet signed a contract')); } } //editing form show_window(__('User contract date'), web_UserContractDateChangeForm($current_contract, $currentContractDate)); //agent strict assigning form if ($alter_conf['AGENTS_ASSIGN']) { if (wf_CheckPost(array('ahentsel', 'assignstrictlogin'))) { if (isset($_POST['deleteassignstrict'])) { // deletion of manual assign zb_AgentAssignStrictDelete($_POST['assignstrictlogin']);