38 lines
1.1 KiB
PHP
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);
|
|
}
|
|
?>
|