'pdf') return 'Format pdf uniquement';
if ($force==0 && file_exists($fichier)) {
// On délivre l'avis en base
$body=file_get_contents($fichier);
} else {
/** Initialisation de la session sur le site de l'Insee
**/
$url='http://avis-situation-sirene.insee.fr/avisitu/jsp/avis.jsp';
//http://avis-situation-sirene.insee.fr/avisituV2/jsp/avis.jsp';
$referer=$cookie='';
$page=getUrl($url, $cookie, '', $referer, false, 'avis-situation-sirene.insee.fr', '', 7);
$referer=$url;
$body=$page['body'];
$fp=@fopen($fichier, "a");
@fwrite($fp, $body);
@fclose($fp);
$cookie=$page['header']['Set-Cookie'];
usleep(round(rand(500000,2000000)));
$dep=$depActif='';
if ($nic=='') $crit='S'; // l'établissement siège
else $crit=''; // établissement particulier, saisissez le NIC
/* $crit='T'; // tous les établissements de l'entreprise
$crit='T'; // tous les établissements de l'entreprise du département $dep
$crit='A'; // tous les établissements actifs de l'entreprise
$crit='A'; // tous les établissements actifs de l'entreprise du département $depActif
*/
$url='http://avis-situation-sirene.insee.fr/avisitu/IdentificationListeSiret.do';
//$url='http://avis-situation-sirene.insee.fr/avisituV2/IdentificationDetailEtab.do';
$post=array('siren'=>$siren,
'critere'=>$crit, // S pour le siège ou vide avec un NIC !!!
'nic'=>$nic,
'departement'=>$dep,
'departement_actif'=>$depActif,
'bSubmit'=>'Valider');
$page=getUrl($url, $cookie, $post, $referer, false, 'avis-situation-sirene.insee.fr', '', 7);
$body=$page['body'];
$fp=@fopen($fichier, "a");
@fwrite($fp, $body);
@fclose($fp);
if (preg_match("/
(.*) /Uis', $body, $matches)) {
$tabInfos['raiSoc']=trim($matches[1]);
}
if (preg_match("/Dernière mise à jour : (.*)<\/div>/Uis", $body, $matches))
$tabInfos['dateMaj']=trim($matches[1]);
$s1=substr($siren,0,3);
$s2=substr($siren,3,3);
$s3=substr($siren,6,3);
if (preg_match('/