Exemplo n.º 1
0
if (!$validData) {
    $pageErrors["barcodeNmbr"] = $mbr->getBarcodeNmbrError();
    $pageErrors["lastName"] = $mbr->getLastNameError();
    $pageErrors["firstName"] = $mbr->getFirstNameError();
    $pageErrors["status"] = $mbr->getStatusError();
    $_SESSION["postVars"] = $_POST;
    $_SESSION["pageErrors"] = $pageErrors;
    header("Location: ../user/user_edit_form.php");
    exit;
}
#**************************************************************************
#*  Check for duplicate barcode number
#**************************************************************************
$mbrQ = new MemberQuery();
$mbrQ->connect();
$dupBarcode = $mbrQ->DupBarcode($mbr->getBarcodeNmbr(), $mbr->getMbrid());
if ($dupBarcode) {
    $pageErrors["barcodeNmbr"] = $loc->getText("mbrDupBarcode", array("barcode" => $mbr->getBarcodeNmbr()));
    $_SESSION["postVars"] = $_POST;
    $_SESSION["pageErrors"] = $pageErrors;
    header("Location: ../user/user_edit_form.php");
    exit;
}
#**************************************************************************
#*  Update library member
#**************************************************************************
$mbrQ->update($mbr);
$mbrQ->updateActivity($mbrid);
$mbrQ->close();
#**************************************************************************
#*  Destroy form values and errors
Exemplo n.º 2
0
                $member->setFirstName($row['first_name']);
                $member->setAddress($row['address']);
                $member->setHomePhone($row['home_phone']);
                $member->setWorkPhone($row['work_phone']);
                $member->setCel($row['cel']);
                $member->setEmail($row['email']);
                $member->setFoto($row['foto']);
                $member->setPassUser($row['pass_user']);
                $member->setBornDt($row['born_dt']);
                $member->setOther($row['other']);
                $member->setClassification($row['classification']);
                $member->setStatus($row['is_active']);
                $member->setLastActDate($row['last_activity_dt']);
                $mbrQ = new MemberQuery();
                $mbrQ->connect();
                $dupBarcode = $mbrQ->DupBarcode($row['barcode_nmbr']);
                if (!$dupBarcode) {
                    $mbrid = $mbrQ->insert($member);
                    $mbrQ->updateActivity($mbrid);
                    $mbrQ->close();
                }
            }
            echo $loc->getText("mbrImportCompleted");
        } else {
            echo $loc->getText("mbrCannotOpenFile");
        }
    } else {
        echo $loc->getText("mbrCannotUploadFile");
    }
}
?>