示例#1
0
$scl->setSchoolAddress($_POST["schoolAddress"]);
$_POST["schoolAddress"] = $scl->getSchoolAddress();
$scl->setContactNumber($_POST["contactNumber"]);
$_POST["contactNumber"] = $scl->getContactNumber();
$scl->setcontactPerson($_POST["contactPerson"]);
$_POST["contactPerson"] = $scl->getContactPerson();
$scl->setEmail($_POST["email"]);
$_POST["email"] = $scl->getEmail();
$validData = $scl->validateData();
if (!$validData) {
    $pageErrors["schoolName"] = $scl->getSchoolNameError();
    $_SESSION["postVars"] = $_POST;
    $_SESSION["pageErrors"] = $pageErrors;
    header("Location: ../circ/scl_new_form.php");
    exit;
}
#**************************************************************************
#*  Insert new library school
#**************************************************************************
$sclQ = new SchoolQuery();
$sclQ->connect();
$sclid = $sclQ->insert($scl);
$sclQ->close();
#**************************************************************************
#*  Destroy form values and errors
#**************************************************************************
unset($_SESSION["postVars"]);
unset($_SESSION["pageErrors"]);
$msg = $loc->getText("sclNewSuccess");
header("Location: ../circ/scl_view.php?sclid=" . U($sclid) . "&reset=Y&msg=" . U($msg));
exit;