Beispiel #1
0
$controller = new MediabirdController($mediabirdDb, $auth);
$record = $controller->Files->checkFileAuth($id);

if($record){
	//render and read the image of that page
		if($record->type == MediabirdConstants::fileTypePdf) {
			if(!isset($_GET['page']) || !is_numeric($_GET['page'])) {
				exit (0);
			}
			$page = intval($_GET['page']);
			
			if(!$controller->Files->checkPageNum($record,$page)) {
				exit (0);
			}
			
			$controller->Files->readPdfPage($record->filename,$page,MediabirdConfig::$uploads_folder,$record->password,isset($_GET["thumb"]));
		}
		else {
			$controller->Files->readUpload($record->filename);
		}
	}
	else {
		exit(0);
	}
}
		
$mediabirdDb->disconnect();
exit();
?>