Ejemplo n.º 1
0
        if ($transQ->errorOccurred()) {
            $transQ->close();
            displayErrorPage($transQ);
        }
        // Set fee message
        if (OBIB_LOCALE == 'th') {
            $balText = number_format($fee, 2) . ' บาท';
        } else {
            $balText = moneyFormat($fee, 2);
        }
        $_SESSION['feeMsg'] = "<font class=\"error\">" . $loc->getText("mbrViewBalMsg2", array("fee" => $balText)) . " <a href=\"../circ/mbr_account.php?mbrid=" . $saveMbrid . "&reset=Y\">" . $loc->getText('mbrAccountLink') . "</a></font><br><br>";
        $transQ->close();
    }
    // Update activity
    $mbrQ = new MemberQuery();
    $mbrQ->connect();
    $mbrQ->updateActivity($saveMbrid);
    $mbrQ->close();
}
#**************************************************************************
#*  Destroy form values and errors
#**************************************************************************
unset($_SESSION["postVars"]);
unset($_SESSION["pageErrors"]);
#**************************************************************************
#*  Go back to member view
#**************************************************************************
if ($holdQ->getRowCount() > 0) {
    header("Location: ../circ/hold_message.php?barcode=" . U($barcode));
} else {
    header("Location: ../circ/checkin_form.php?barcode=" . U($barcode) . "&mbrid=" . U($saveMbrid));
Ejemplo n.º 2
0
require_once "../functions/errorFuncs.php";
require_once "../classes/Localize.php";
$loc = new Localize(OBIB_LOCALE, $tab);
#****************************************************************************
#*  Checking for post vars.  Go back to form if none found.
#****************************************************************************
if (count($_POST) == 0) {
    header("Location: ../admin/locationMembers.php");
    exit;
}
#****************************************************************************
#*  Validate data
#****************************************************************************
$location = $_POST["locationid"];
$memQ = new MemberQuery();
$memQ->connect();
$members = $memQ->getMembersList($location);
$my_file = '../layouts/default/MembersLocationFile.csv';
$handle = fopen($my_file, 'w') or die('Cannot open file:  ' . $my_file);
foreach ($members as $member) {
    $line = array($member['first_name'], $member['last_name'], $member['barcode_nmbr'], $member['work_phone'], $member['email']);
    fputcsv($handle, $line);
}
header('Content-Description: File Transfer');
header('Content-Type: application/octet-stream');
header('Content-Length: ' . filesize($my_file));
header('Content-Disposition: attachment; filename="' . 'MembersLocationFile.csv' . '"');
readfile($my_file);
/**
* 
* Retrieval and downloading of books need to be done here
#****************************************************************************
if (!isset($_REQUEST["code"])) {
    header("Location: ../admin/member_fields_list.php");
    exit;
}
$code = $_REQUEST["code"];
$description = $_REQUEST["desc"];
#**************************************************************************
#*  Delete row
#**************************************************************************
$dmQ = new DmQuery();
$dmQ->connect();
$dmQ->delete("member_fields_dm", $code);
$dmQ->close();
$memberQ = new MemberQuery();
$memberQ->connect();
$memberQ->deleteCustomField($code);
$dmQ->close();
#**************************************************************************
#*  Show success page
#**************************************************************************
require_once "../shared/header.php";
echo $loc->getText("Member field, %desc%, has been deleted.", array('desc' => $description));
?>
<br><br>
<a href="../admin/member_fields_list.php"><?php 
echo $loc->getText("return to member field list");
?>
</a>

<?php