getFile($fid); $filename = $PERMSTORE . "/" . $file->fid; $download = false; foreach($MIME_TYPES as $m) { if($m->name == $file->mimetype) $download = !$m->show; } //header ("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header('Content-Description: File Transfer'); header('Content-Type: ' . $file->mimetype); header('Content-Length: ' . filesize($filename)); if($download) header('Content-Disposition: attachment; filename=' . basename($file->name)); else header('Content-Disposition: inline; filename=' . basename($file->name)); readfile($filename); } ?>