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
$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"); } } ?>