header("Pragma: public"); header("Expires: 0"); header("Cache-Control: must-revalidate, post-check=0, pre-check=0"); header("Cache-Control: private",false); header("Content-Type: text/csv"); header("Content-Disposition: attachment; filename=csv/$filename"); header("content-type: application/vnd.ms-excel"); flush(); readfile("$cache_dir/$filename"); exit;