query("select file FROM $tabla WHERE id = ?", $id)->fetchArray(); $filename = $db->query("select filename FROM $tabla WHERE id = ?", $id)->fetchArray(); $filename2 = str_replace(" ","",$filename['filename']); $ext= explode('.',$filename['filename']); header('Content-Description: File Transfer'); header('Content-type: '.$ext[1]); header('Content-Disposition: attachment; filename='.$filename2.''); header("Accept-Ranges: bytes"); header('Content-Transfer-Encoding: binary'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); echo $file['file']; ob_end_flush(); ?>