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 *