Example #1
0
if (isset($_POST["ind1Cd"])) {
    $fld->setInd1Cd("Y");
} else {
    $fld->setInd1Cd("N");
}
if (isset($_POST["ind2Cd"])) {
    $fld->setInd2Cd("Y");
} else {
    $fld->setInd2Cd("N");
}
$fld->setFieldData($_POST["fieldData"]);
$fld->setIsRequired(true);
$_POST["fieldData"] = $fld->getFieldData();
$validData = $fld->validateData();
if (!$validData) {
    $pageErrors["fieldData"] = $fld->getFieldDataError();
    $pageErrors["tag"] = $fld->getTagError();
    $pageErrors["subfieldCd"] = $fld->getSubfieldCdError();
    $_SESSION["postVars"] = $_POST;
    $_SESSION["pageErrors"] = $pageErrors;
    header("Location: ../catalog/biblio_marc_edit_form.php");
    exit;
}
#**************************************************************************
#*  Update bibliography field
#**************************************************************************
$fieldQ = new BiblioFieldQuery();
$fieldQ->connect();
if ($fieldQ->errorOccurred()) {
    $fieldQ->close();
    displayErrorPage($fieldQ);