extranet/www/exportcsv.php
2010-04-09 14:40:43 +00:00

38 lines
1.1 KiB
PHP

<?php
// Start...
$page = $_GET['page'];
$idEntreprise =
(isset($_GET['idEntreprise']) == true) ? $_GET['idEntreprise'] : '';
$siret = $_GET['siret'];
$siren = substr($siret, 0, 9);
// Construire le titre du fichier PDF en fonction des paramètres fournis
$path = realpath(dirname(__FILE__).'/../cache/');
if (($siret * 1) == 0 ||
($siren * 1) < 100) {
$fileName = $path.'/'.$page.'-'.$idEntreprise;
} else {
$fileName = $path.'/'.$page.'-'.$siret;
}
// Gestion des cas particuliers
if ($page == 'dirigeants' && $_GET['vue'] == 'histo') {
$fileName .= '-histo';
} else if ($page == 'annonces' && isset($_GET['idan']) == true) {
$fileName .= '-'.$_GET['idan'];
}
// Ajout de l'extension
$fileName .= '.csv';
// Envoi du fichier au navigateur
if (file_exists($fileName)){
$csvNameFile = substr($fileName, strrpos($fileName, "/") + 1);
// Write the content type to the client...
// header("Content-type: application/vnd.ms-excel");
header("Content-Type: application/csv-tab-delimited-table");
header("Content-disposition: filename=\"$csvNameFile\"");
flush();
print file_get_contents($fileName);
}
?>