Ejemplo n.º 1
0
        switch (User_Validate_Simple_Field($units[0][2], 15)) {
            case 0:
                $error[$num_errors++] = "The Acronym must be filled";
                break;
            case -2:
                $error[$num_errors++] = "There are invalid characteres at the acronym";
                break;
        }
        if (empty($error)) {
            Update_Unit($units[0][0], $units[0][1], $units[0][2], $units[0][3], $bd);
            $alert[$num_alerts++] = "Unit Updated Successfully";
            include "adm_units.php";
            exit;
        }
    } else {
        $units = List_Units($_GET['unit_id'], '', $bd);
    }
    $result_xsl = "xsl/" . $default_xsl . "/adm_units_modify.xsl";
} else {
    $error[$num_errors++] = "Invalid Session ID";
    include "logout.php";
    exit;
}
$smarty->assign("nrpTransform", $result_xsl);
$smarty->assign("nrpSchErrors", $error);
$smarty->assign("nrpSchAlerts", $alert);
$smarty->assign("nrpMasterSessId", $master_session);
$smarty->assign("nrpSessId", $complete_sess_id);
$smarty->assign("nrpUserId", $account_id);
$smarty->assign("nrpUnits", $units);
$result_xml = $smarty->fetch("xml/adm_units.xml");
Ejemplo n.º 2
0
    require "./inc/nrp_api.php";
}
if (!isset($num_errors)) {
    $num_errors = 0;
}
if (!isset($num_alerts)) {
    $num_alerts = 0;
}
if (Validate_Session($complete_sess_id, $_SERVER['REMOTE_ADDR'], $bd)) {
    Get_Account_Id($sess_id, $account_id, $bd);
    if ($account_id != 'admin') {
        $error[$num_errors++] = "You are not the administrator";
        include "logout.php";
        exit;
    }
    $units = List_Units('', '', $bd);
    $departments = List_Departments('', '', '', $bd);
} else {
    $error[$num_errors++] = "Invalid Session ID";
    include "logout.php";
    exit;
}
$result_xsl = "xsl/" . $default_xsl . "/adm_departments.xsl";
$smarty->assign("nrpTransform", $result_xsl);
$smarty->assign("nrpSchErrors", $error);
$smarty->assign("nrpSchAlerts", $alert);
$smarty->assign("nrpMasterSessId", $master_session);
$smarty->assign("nrpSessId", $complete_sess_id);
$smarty->assign("nrpUserId", $account_id);
$smarty->assign("nrpUnits", $units);
$smarty->assign("nrpDepartments", $departments);
Ejemplo n.º 3
0
     exit;
 }
 if (!empty($_POST['create'])) {
     $units[0][0] = '';
     $units[0][1] = $_POST['name'];
     $units[0][2] = $_POST['acronym'];
     $units[0][3] = $_POST['description'];
     switch (User_Validate_Simple_Field($units[0][1], 50)) {
         case 0:
             $error[$num_errors++] = "The Name must be filled";
             break;
         case -2:
             $error[$num_errors++] = "There are invalid characteres at the name";
             break;
         case 1:
             $current = List_Units('', $units[0][1], $bd);
             if ($current) {
                 $error[$num_errors++] = "This unit name is already in use";
             }
             break;
     }
     switch (User_Validate_Simple_Field($units[0][2], 15)) {
         case 0:
             $error[$num_errors++] = "The Acronym must be filled";
             break;
         case -2:
             $error[$num_errors++] = "There are invalid characteres at the acronym";
             break;
     }
     if (empty($error)) {
         Insert_Unit($units[0][1], $units[0][2], $units[0][3], $bd);