getListeFichierSurv($_SESSION['tabInfo']['login'], $_SESSION['tabInfo']['prenom'], $nomFic); } catch (SoapFault $fault) { require_once 'soaperror.php'; processSoapFault($client,$fault,$tabInfo); } //Récupération du fichier $page=getUrl(WEBSERVICE_URI.'csv/'.$nomFic.'.bz2', '', '', '', false); $body=$page['body']; $fp=@fopen($file2, 'w'); @fwrite($fp, $body); @fclose($fp); $bz = bzopen($file2, "r") or die("Impossible d'ouvrir le fichier $file"); $fp=@fopen($file, 'w'); while (!feof($bz)) { @fwrite($fp, bzread($bz, 4096)); } bzclose($bz); } } catch (SoapFault $fault) { require_once 'includes/soaperror.php'; processSoapFault($client,$fault,$tabInfo); } $filename=basename($file); $body=file_get_contents($file); header("Pragma: public"); header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); header("Cache-Control: must-revalidate"); header("Content-type: application/csv"); header("Content-Length: ".strlen($body)); header('Content-disposition: inline; filename="'.$filename.'"');// attachement or inline header("Accept-Ranges: ".strlen($body)); echo $body; } ?>