commit
d389603911
@ -42,7 +42,7 @@ if ($vueRecherche != 'list_pre' ){
|
||||
<table border="0">
|
||||
<tr>
|
||||
<td width="10"> </td>
|
||||
<td valign="top" width="570"><br/>
|
||||
<td valign="top" width="570">
|
||||
<?php
|
||||
//Traitement des éléments de recherche
|
||||
if ($siret!='')
|
||||
@ -140,17 +140,21 @@ if ($typeRech == 'ent') {
|
||||
if ($dirDateNaissAAAA<0 || $dirDateNaissAAAA>$year)
|
||||
die('Année de naissance incorrecte !');
|
||||
|
||||
$dirDateNaiss=$dirDateNaissJJ.'/'.$dirDateNaissMM.'/'.$dirDateNaissAAAA;
|
||||
$dirDateNaiss = $dirDateNaissJJ.'/'.$dirDateNaissMM.'/'.$dirDateNaissAAAA;
|
||||
|
||||
$dirCpVille = preg_replace('/ +/',' ', preg_replace('/[^0-9A-Z]/', ' ',
|
||||
strtoupper($formR['dirCpVille']))
|
||||
);
|
||||
if (preg_match("/^([0-9]{2,5})([\D]*)/i", $dirCpVille, $matches))
|
||||
FB::log($dirCpVille, 'dirCpVille');
|
||||
if (preg_match('/^([0-9]{2,5})([\D]+)/i', $dirCpVille, $matches))
|
||||
{
|
||||
FB::log($matches, 'TEST');
|
||||
$dirCp = trim($matches[1]);
|
||||
$dirVille = trim($matches[2]);
|
||||
}
|
||||
else $dirVille = trim($dirCpVille);
|
||||
else {
|
||||
$dirVille = trim($dirCpVille);
|
||||
}
|
||||
}
|
||||
|
||||
//Index à envoyer au webservice pour obtenir les résultats suivant
|
||||
@ -199,6 +203,8 @@ if ($typeRech=='ent' && $siret<>'') {
|
||||
processSoapFault($client,$fault,$tabInfo);
|
||||
}
|
||||
} elseif ($typeRech=='dir') {
|
||||
FB::info('Recherche dirigeants');
|
||||
FB::log($dirVille, 'dirVille');
|
||||
echo "<!--_typeRech=dir, $dirNom, $dirPrenom, -->\n";
|
||||
try {
|
||||
$O = $client->searchDir($dirNom, $dirPrenom, $dirDateNaiss, $dirVille, $position, $tabInfo['nbReponses'], 200, false);
|
||||
@ -226,10 +232,9 @@ if ( $O['results']['nbReponses']==0)
|
||||
else
|
||||
{
|
||||
$etabs = $O['results']['reponses'];
|
||||
|
||||
FB::log($O, 'reponses');
|
||||
//Enregistrement de la première raison sociale trouvé si la recherche n'a été faite que sur un siren
|
||||
if ($typeRech=='ent' && $siret!='' && $raisonSociale=='')
|
||||
{
|
||||
if ($typeRech=='ent' && $siret!='' && $raisonSociale==''){
|
||||
recherche_saveinfo( array('raisonSociale' => $etabs[0]['Nom']) );
|
||||
}
|
||||
?>
|
||||
@ -253,8 +258,20 @@ else
|
||||
}
|
||||
?>
|
||||
</p>
|
||||
<ol>
|
||||
<?php
|
||||
if ( isset($O['results']['info']) &&
|
||||
!empty($O['results']['info']) ){
|
||||
?>
|
||||
<div style="margin:5px; padding: 0pt 0.7em;" class="ui-state-highlight ui-corner-all">
|
||||
<p><span style="float: left; margin-right: 0.3em;" class="ui-icon ui-icon-info"></span>
|
||||
<?=$O['results']['info']?></p>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
|
||||
<ol>
|
||||
<?php
|
||||
foreach ($etabs as $i => $etab)
|
||||
{
|
||||
if ($etab['Siege']==1) $strEtab='Établissement siège ';
|
||||
|
Loading…
x
Reference in New Issue
Block a user