file ($file); if ($useXsendfile) { header ("X-Sendfile: $file"); header ("Content-Type: $mimeType"); } else { header ('Content-Description: File Transfer'); header ("Content-Type: $mimeType"); header ('Content-Disposition: attachment; filename="'. basename ($file) .'"'); header ('Expires: 0'); header ('Cache-Control: must-revalidate'); header ('Pragma: public'); header ('Content-Length: '. filesize ($file)); set_time_limit (0); readfile ($file); } } }