# # # # # # # # # get settings require "../settings.php"; require "../libs/ext.lib.php"; # decide what to do if (isset($_POST["key"])) { switch ($_POST["key"]) { case "confirm": $OUTPUT = confirmFringe(); break; case "write": $OUTPUT = writeFringe(); break; default: $OUTPUT = enterFringe(); } } else { $OUTPUT = enterFringe(); } # display output require "../template.php"; # enter new data function enterFringe() {
# # # # # # # # # get settings require "../settings.php"; $OUTPUT = "<li class='err'>Disabled</li>"; require "../template.php"; exit; # decide what to do if (isset($_GET["id"])) { $OUTPUT = confirmFringe($_GET["id"]); } elseif (isset($_POST["key"])) { $OUTPUT = $_POST["key"] == "rem" ? remFringe($_POST["id"]) : "Invalid use of module."; } else { $OUTPUT = "Invalid use of module."; } # display output require "../template.php"; # confirm new data function confirmFringe($id) { # validate input require_lib("validate"); $v = new validate(); $v->isOk($id, "num", 1, 20, "Invalid fringe benefit ID."); # display errors, if any