for ($i = fetch_first_year() + 1; $i >= 1995; $i--) { $selected = $grad_year == $i; $output .= build_option($i, $i, $selected); } $output .= " </select>\n"; $output .= " </div>\n"; return $output; } if ($PROXY_ID) { $query = "SELECT * FROM `" . AUTH_DATABASE . "`.`user_data` WHERE `id` = " . $db->qstr($PROXY_ID); $user_record = $db->GetRow($query); if ($user_record) { $BREADCRUMB[] = array("url" => "", "title" => "Edit Profile"); $PROCESSED_ACCESS = array(); $PROCESSED_DEPARTMENTS = array(); $custom_fields = fetch_department_fields($PROXY_ID); /* * Get the user departments and the custom fields for the departments. */ $user_departments = get_user_departments($PROXY_ID); foreach ($user_departments as $department) { $PROCESSED_DEPARTMENTS[$department["department_id"]] = $department["department_title"]; } ksort($PROCESSED_DEPARTMENTS); // Error Checking switch ($STEP) { case 2: if (isset($_POST["custom"]) && $_POST["custom"]) { /* * Fetch the custom fields */
if ($NOTICE) { fade_element("out", "display-notice-box"); echo display_notice(); } $ONLOAD[] = "provStateFunction(\$F(\$('profile-update')['country_id']))"; $query = "SELECT * FROM `" . AUTH_DATABASE . "`.`user_data` WHERE `" . AUTH_DATABASE . "`.`user_data`.`id`=" . $db->qstr($ENTRADA_USER->getID()); $user_data = $db->GetRow($query); if ($user_data) { /* * Get the user departments and the custom fields for the departments. */ $user_departments = get_user_departments($ENTRADA_USER->getID()); foreach ($user_departments as $department) { $departments[$department["department_id"]] = $department["department_title"]; } $custom_fields = fetch_department_fields(); ?> <script type="text/javascript"> function provStateFunction(country_id) { var url='<?php echo webservice_url("province"); ?> '; <?php if ($PROCESSED["province"] || $PROCESSED["province_id"]) { $source_arr = $PROCESSED; } else { $source_arr = $user_data; } $province = $source_arr["province"]; $province_id = $source_arr["province_id"];