35 lines
1011 B
PHP
35 lines
1011 B
PHP
<?php
|
|
//Start...
|
|
$page = $_REQUEST['page'];
|
|
$idEntreprise = $_REQUEST['idEntreprise'];
|
|
$siret = $_REQUEST['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 particulier
|
|
if($page=='dirigeants' && $_REQUEST['vue']=='histo'){
|
|
$fileName.= '-histo';
|
|
}elseif($page=='annonces'){
|
|
if(isset($_REQUEST['vue']) && $$_REQUEST['vue']!=''){$fileName.= '-'.$_REQUEST['idan'];}
|
|
}
|
|
|
|
//Ajout de l'extension
|
|
$fileName.='.xml';
|
|
|
|
//Envoi du fichier au navigateur
|
|
if (file_exists($fileName)){
|
|
$xmlNameFile = substr($fileName, strrpos($fileName, "/")+1);
|
|
// Write the content type to the client...
|
|
header("Content-type: application/xml");
|
|
header("Content-Disposition: attachement; filename=\"$xmlNameFile\"");
|
|
flush();
|
|
print file_get_contents($fileName);
|
|
}
|
|
?>
|