SUBMITTAL FILE DOWNLOAD

CREATE YOUR SUBMITTAL BY DOWNLOADING THE SUBMITTAL FILES

Check/Uncheck All
  • eCard
  • eCommerce
  • JATRx-Top-20
  • MVSO
  • saris_web_design
1){ //more than one file - zip together then download $zipname = 'Forms-'.date(strtotime("now")).'.zip'; $zip = new ZipArchive(); if ($zip->open($zipname, ZIPARCHIVE::CREATE )!==TRUE) { exit("cannot open <$zipname>\n"); } foreach ($_POST['file'] as $key => $val) { $files = $val . '.pdf'; $zip->addFile($file_path.$files,$files); } $zip->close(); //zip headers if (headers_sent()) { echo 'HTTP header already sent'; } else { if (!is_file($zipname)) { header($_SERVER['SERVER_PROTOCOL'].' 404 Not Found'); echo 'File not found'; } else if (!is_readable($zipname)) { header($_SERVER['SERVER_PROTOCOL'].' 403 Forbidden'); echo 'File not readable'; } else { header($_SERVER['SERVER_PROTOCOL'].' 200 OK'); header("Content-Type: application/zip"); header("Content-Transfer-Encoding: Binary"); header("Content-Length: ".filesize($zipname)); header("Content-Disposition: attachment; filename=\"".basename($zipname)."\""); header("Pragma: no-cache"); header("Expires: 0"); readfile($zipname); exit; } } } elseif(count($_POST['file']) == 1) { //only one file selected foreach ($_POST['file'] as $key => $val) { $singlename = $val . '.pdf'; } $pdfname = $file_path. $singlename; //header("Content-type:application/pdf"); header("Content-type: application/octet-stream"); header("Content-Disposition:inline;filename='".basename($pdfname)."'"); header('Content-Length: ' . filesize($pdfname)); header("Cache-control: private"); //use this to open files directly readfile($pdfname); } else { echo 'no documents were selected. Please go back and select one or more documents'; } ?>