Modification des textes sur la page investigation

This commit is contained in:
Michael RICOIS 2009-06-17 09:34:43 +00:00
parent 8bb70661cb
commit 8536a9cf72

View File

@ -1,11 +1,11 @@
<?php <?php
if (!$_SESSION['connected']) die(); if (!$_SESSION['connected']) die();
$formR = $_REQUEST['formR']; $formR = $_REQUEST['formR'];
$firephp->log($_REQUEST,'REQUEST'); $firephp->log($_REQUEST,'REQUEST');
if(!isset($vueRecherche)){ if(!isset($vueRecherche)){
$vueRecherche = $_REQUEST['vue']; $vueRecherche = $_REQUEST['vue'];
} }
switch ($vueRecherche) { switch ($vueRecherche) {
case 'ent': case 'ent':
@ -80,8 +80,8 @@ switch ($vueRecherche) {
<? <?
break; break;
case 'enq': case 'enq':
if ($_REQUEST['action']<>'envoyer') { if ($_REQUEST['action']<>'envoyer') {
/** @todo Préremplir le formulaire avec les données précédentes */ /** @todo Préremplir le formulaire avec les données précédentes */
?> ?>
<br/><br/><br/><br/><br/> <br/><br/><br/><br/><br/>
@ -101,8 +101,8 @@ switch ($vueRecherche) {
<td width="30"></td> <td width="30"></td>
<td> <td>
<p class="StyleInfoLib"><i>Les demandes d'investigations sont liées à la recherche d'un tiers par nos services suite à une recherche infructueuse sur nos outils</i></p> <p class="StyleInfoLib"><i>Les demandes d'investigations sont liées à la recherche d'un tiers par nos services suite à une recherche infructueuse sur nos outils</i></p>
<p class="StyleInfoLib"><i>La demande d'investigation n'est destinée qu'a l'identification rigoureuse d'un tiers. Tout autre demande (commande de pièces officielles, Kbis) ne sera pas traitée par les équipes d'investigation</i></p> <p class="StyleInfoLib"><i>La demande d'investigation est destinée uniquement à l'identification rigoureuse d'un tiers. Tout autre demande (commande de pièces officielles, Kbis ou Privilèges) ne sera pas traitée par nos équipes.</i></p>
</td> </td>
<td width="30"></td> <td width="30"></td>
</tr> </tr>
</table> </table>
@ -153,7 +153,7 @@ switch ($vueRecherche) {
<table> <table>
<tr> <tr>
<td width="208" align="right" class="StyleRechercheLib">Votre email pour la r&eacute;ception de l'investigation <font color="red">*</font></td> <td width="208" align="right" class="StyleRechercheLib">Votre email pour la r&eacute;ception de l'investigation <font color="red">*</font></td>
<td width="300"><input type="text" name="formR[email]" size="30" maxlength="80" value="<? if ($_SESSION['tabInfo']['login']<>'testreunica') echo $tabInfo['email']?>"/></td> <td width="300"><input type="text" name="formR[email]" size="30" maxlength="80" value="<? if ($_SESSION['tabInfo']['login']<>'testreunica') echo $tabInfo['email']?>"/></td>
<td width="72">&nbsp;</td> <td width="72">&nbsp;</td>
</tr> </tr>
</table> </table>
@ -176,12 +176,12 @@ switch ($vueRecherche) {
<? <?
} else { } else {
$formR=$_REQUEST['formR']; $formR=$_REQUEST['formR'];
$rs=trim($formR['raisonSociale']); $rs=trim($formR['raisonSociale']);
$ville=trim($formR['cpVille']); $ville=trim($formR['cpVille']);
$email=trim($formR['email']); $email=trim($formR['email']);
$remarque=trim($formR['remarque']); $remarque=trim($formR['remarque']);
if (preg_match('#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,5}$#',$email) && $rs<>'' && $ville<>'' && $remarque<>'') { if (preg_match('#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,5}$#',$email) && $rs<>'' && $ville<>'' && $remarque<>'') {
$fp=fopen(PATH_LOGS.'enquetes.csv', 'a'); $fp=fopen(PATH_LOGS.'enquetes.csv', 'a');
fwrite($fp, date('Y/m/d H:i:s').' - '.print_r($_REQUEST['formR'],true).print_r($tabInfo,true)."\n"); fwrite($fp, date('Y/m/d H:i:s').' - '.print_r($_REQUEST['formR'],true).print_r($tabInfo,true)."\n");
@ -231,7 +231,7 @@ switch ($vueRecherche) {
</TR> </TR>
<TR> <TR>
<TD width=108><div align="right"><span class="Style6">CP / VILLE DE NAISSANCE</B></TD> <TD width=108><div align="right"><span class="Style6">CP / VILLE DE NAISSANCE</B></TD>
<TD colSpan=2><INPUT maxLength=40 size=25 <TD colSpan=2><INPUT maxLength=40 size=25
name=></TD></TR></TBODY></TABLE></DIV></TD> name=></TD></TR></TBODY></TABLE></DIV></TD>
--> -->
<tr> <tr>
@ -282,21 +282,21 @@ switch ($vueRecherche) {
<td valign="top" width="570"><br/><?//print_r($_REQUEST);die(); <td valign="top" width="570"><br/><?//print_r($_REQUEST);die();
/** On effectue la recherche **/ /** On effectue la recherche **/
if (!is_array($formR) || count($formR)==0) $formR=$_POST['formR']; if (!is_array($formR) || count($formR)==0) $formR=$_POST['formR'];
if ($formR['type']=='ent' || $formR['type']=='dir') $typeRech=$formR['type']; if ($formR['type']=='ent' || $formR['type']=='dir') $typeRech=$formR['type'];
//else die('Type de recherche incorrecte'); //else die('Type de recherche incorrecte');
$siret=trim(strtr($formR['siret'],array(' '=>'', '.'=>'', '-'=>'', '/'=>''))); $siret=trim(strtr($formR['siret'],array(' '=>'', '.'=>'', '-'=>'', '/'=>'')));
$pays=strtoupper(substr($siret,0,2)); $pays=strtoupper(substr($siret,0,2));
$typeId=''; $typeId='';
if ($siret<>'') { if ($siret<>'') {
if (strtoupper(substr($siret,0,1))=='W') { if (strtoupper(substr($siret,0,1))=='W') {
$typeId='W'; $typeId='W';
$autreId=$siret; $autreId=$siret;
$siret=''; $siret='';
} }
elseif ($pays=='AT' || $pays=='BE' || $pays=='BG' || $pays=='CY' || $pays=='CZ' || $pays=='DE' || $pays=='DK' || elseif ($pays=='AT' || $pays=='BE' || $pays=='BG' || $pays=='CY' || $pays=='CZ' || $pays=='DE' || $pays=='DK' ||
$pays=='EE' || $pays=='EL' || $pays=='ES' || $pays=='FI' || $pays=='GB' || $pays=='HU' || $pays=='IE' || $pays=='EE' || $pays=='EL' || $pays=='ES' || $pays=='FI' || $pays=='GB' || $pays=='HU' || $pays=='IE' ||
$pays=='IT' || $pays=='LT' || $pays=='LU' || $pays=='LV' || $pays=='MT' || $pays=='NL' || $pays=='PL' || $pays=='IT' || $pays=='LT' || $pays=='LU' || $pays=='LV' || $pays=='MT' || $pays=='NL' || $pays=='PL' ||
$pays=='PT' || $pays=='RO' || $pays=='SE' || $pays=='SI' || $pays=='SK') $pays=='PT' || $pays=='RO' || $pays=='SE' || $pays=='SI' || $pays=='SK')
@ -317,14 +317,14 @@ switch ($vueRecherche) {
$autreId=$siret; $autreId=$siret;
$siret=''; $siret='';
} }
else else
$siret=trim(preg_replace('/[^0-9]/', '', $siret)); $siret=trim(preg_replace('/[^0-9]/', '', $siret));
} }
$telFax=trim(preg_replace('/[^0-9]/', '', $formR['telFax'])); $telFax=trim(preg_replace('/[^0-9]/', '', $formR['telFax']));
$naf=trim(preg_replace('/[^0-9A-Z]/i', '', $formR['naf'])); $naf=trim(preg_replace('/[^0-9A-Z]/i', '', $formR['naf']));
//if ($telFax<>'') $typeId='T'; //if ($telFax<>'') $typeId='T';
//$raisonSociale=; //$raisonSociale=;
if (isUTF8($formR['raisonSociale'])) { if (isUTF8($formR['raisonSociale'])) {
$formR['raisonSociale']=utf8_decode($formR['raisonSociale']); $formR['raisonSociale']=utf8_decode($formR['raisonSociale']);
@ -332,30 +332,30 @@ switch ($vueRecherche) {
$raisonSociale=preg_replace('/[^0-9A-Z]/', ' ', strtoupper(strtr($formR['raisonSociale'], 'àáâãäåæçèéêëìíîïðñòóôõöùúûüýÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝŸ', 'aaaaaaaceeeeiiiionooooouuuuyyAAAAAAACEEEEIIIIONOOOOOUUUUYY'))); $raisonSociale=preg_replace('/[^0-9A-Z]/', ' ', strtoupper(strtr($formR['raisonSociale'], 'àáâãäåæçèéêëìíîïðñòóôõöùúûüýÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝŸ', 'aaaaaaaceeeeiiiionooooouuuuyyAAAAAAACEEEEIIIIONOOOOOUUUUYY')));
$numVoie=preg_replace('/[^0-9]/', '', $formR['numVoie']); $numVoie=preg_replace('/[^0-9]/', '', $formR['numVoie']);
if ($numVoie>9999) die('Numéro de voie incorrecte !'); if ($numVoie>9999) die('Numéro de voie incorrecte !');
$libVoie=preg_replace('/[^0-9A-Z]/', ' ', strtoupper(strtr(strtolower($formR['voie']), 'àáâãäåæçèéêëìíîïðñòóôõöùúûüýÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝŸ', 'aaaaaaaceeeeiiiionooooouuuuyyAAAAAAACEEEEIIIIONOOOOOUUUUYY'))); $libVoie=preg_replace('/[^0-9A-Z]/', ' ', strtoupper(strtr(strtolower($formR['voie']), 'àáâãäåæçèéêëìíîïðñòóôõöùúûüýÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝŸ', 'aaaaaaaceeeeiiiionooooouuuuyyAAAAAAACEEEEIIIIONOOOOOUUUUYY')));
$cpVille=preg_replace('/ +/',' ', preg_replace('/[^0-9A-Z]/', ' ', //strtoupper(trimAccent($formR['cpVille'])))); $cpVille=preg_replace('/ +/',' ', preg_replace('/[^0-9A-Z]/', ' ', //strtoupper(trimAccent($formR['cpVille']))));
strtoupper(strtr(strtolower($formR['cpVille']), 'àáâãäåæçèéêëìíîïðñòóôõöùúûüýÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝŸ', 'aaaaaaaceeeeiiiionooooouuuuyyAAAAAAACEEEEIIIIONOOOOOUUUUYY')))); strtoupper(strtr(strtolower($formR['cpVille']), 'àáâãäåæçèéêëìíîïðñòóôõöùúûüýÿÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖÙÚÛÜÝŸ', 'aaaaaaaceeeeiiiionooooouuuuyyAAAAAAACEEEEIIIIONOOOOOUUUUYY'))));
if (preg_match("/^([0-9]{2,5})([\D]*)/i", $cpVille, $matches)) { if (preg_match("/^([0-9]{2,5})([\D]*)/i", $cpVille, $matches)) {
$cp=trim($matches[1]); $cp=trim($matches[1]);
$ville=trim($matches[2]); $ville=trim($matches[2]);
} }
else $ville=trim($cpVille); else $ville=trim($cpVille);
if ($typeRech=='dir') { if ($typeRech=='dir') {
$dirNom=preg_replace('/[^0-9A-Z]/', ' ', strtoupper(trimAccent($formR['dirNom']))); $dirNom=preg_replace('/[^0-9A-Z]/', ' ', strtoupper(trimAccent($formR['dirNom'])));
$dirPrenom=preg_replace('/[^0-9A-Z]/', ' ', strtoupper(trimAccent($formR['dirPrenom']))); $dirPrenom=preg_replace('/[^0-9A-Z]/', ' ', strtoupper(trimAccent($formR['dirPrenom'])));
$dirDateNaissJJ=preg_replace('/[^0-9]/', '', $formR['dirDateNaissJJ'])*1; $dirDateNaissJJ=preg_replace('/[^0-9]/', '', $formR['dirDateNaissJJ'])*1;
if ($dirDateNaissJJ<0 || $dirDateNaissJJ>31) die('Jour de naissance incorrect !'); if ($dirDateNaissJJ<0 || $dirDateNaissJJ>31) die('Jour de naissance incorrect !');
$dirDateNaissMM=preg_replace('/[^0-9]/', '', $formR['dirDateNaissMM'])*1; $dirDateNaissMM=preg_replace('/[^0-9]/', '', $formR['dirDateNaissMM'])*1;
if ($dirDateNaissMM<0 || $dirDateNaissMM>12) die('Mois de naissance incorrect !'); if ($dirDateNaissMM<0 || $dirDateNaissMM>12) die('Mois de naissance incorrect !');
$dirDateNaissAAAA=preg_replace('/[^0-9]/', '', $formR['dirDateNaissAAAA'])*1; $dirDateNaissAAAA=preg_replace('/[^0-9]/', '', $formR['dirDateNaissAAAA'])*1;
$year=date('Y')-18; $year=date('Y')-18;
if ($dirDateNaissAAAA<0 || $dirDateNaissAAAA>$year) die('Année de naissance incorrecte !'); 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']))); $dirCpVille=preg_replace('/ +/',' ', preg_replace('/[^0-9A-Z]/', ' ', strtoupper($formR['dirCpVille'])));
if (preg_match("/^([0-9]{2,5})([\D]*)/i", $dirCpVille, $matches)) { if (preg_match("/^([0-9]{2,5})([\D]*)/i", $dirCpVille, $matches)) {
$dirCp=trim($matches[1]); $dirCp=trim($matches[1]);
@ -363,9 +363,9 @@ switch ($vueRecherche) {
} }
else $dirVille=trim($dirCpVille); else $dirVille=trim($dirCpVille);
} }
$position=$formR['index']; $position=$formR['index'];
if ($typeRech=='ent' && $siret<>'') { if ($typeRech=='ent' && $siret<>'') {
echo "<!--_typeRech=ent, siren=$siret-->\n"; echo "<!--_typeRech=ent, siren=$siret-->\n";
try { try {
@ -407,7 +407,7 @@ switch ($vueRecherche) {
processSoapFault($client,$fault,$tabInfo); processSoapFault($client,$fault,$tabInfo);
} }
} }
/* URL du formulaire de recherche */ /* URL du formulaire de recherche */
$strRecherche ='<form name="form_recherche_ini" action="./?page=recherche&vue='.$formR['type'].'" method="POST" enctype="multipart/form-data">'; $strRecherche ='<form name="form_recherche_ini" action="./?page=recherche&vue='.$formR['type'].'" method="POST" enctype="multipart/form-data">';
$strRecherche.='<input type="hidden" name="formR[siret]" value="'. $formR['siret'].'"/>'; $strRecherche.='<input type="hidden" name="formR[siret]" value="'. $formR['siret'].'"/>';
@ -425,14 +425,14 @@ switch ($vueRecherche) {
$strRecherche.='<input type="hidden" name="formR[dirCpVille]" value="'. $formR['dirCpVille'].'"/>'; $strRecherche.='<input type="hidden" name="formR[dirCpVille]" value="'. $formR['dirCpVille'].'"/>';
$strRecherche.='</form>'; $strRecherche.='</form>';
echo $strRecherche; echo $strRecherche;
$strCriteres='<a href="Javascript:form_recherche_ini.submit()">'.trim(@implode(' ', $O['results']['criteres'])).'</a>'; $strCriteres='<a href="Javascript:form_recherche_ini.submit()">'.trim(@implode(' ', $O['results']['criteres'])).'</a>';
/*'criteres'=>array('rs'=>$raisonSociale, 'adresse'=>$adresse, 'cp'=>$codePostal, 'ville'=>$ville */ /*'criteres'=>array('rs'=>$raisonSociale, 'adresse'=>$adresse, 'cp'=>$codePostal, 'ville'=>$ville */
if ($O['results']['nbReponses']==0) echo '<p class="StyleInfoLib">Pas de r&eacute;sultat affich&eacute; avec le(s) crit&egrave;re(s) " '. $strCriteres .'" ('.$O['results']['nbReponsesTotal'].' sans les filtres).</p>'; if ($O['results']['nbReponses']==0) echo '<p class="StyleInfoLib">Pas de r&eacute;sultat affich&eacute; avec le(s) crit&egrave;re(s) " '. $strCriteres .'" ('.$O['results']['nbReponsesTotal'].' sans les filtres).</p>';
else { else {
$etabs=$O['results']['reponses']; $etabs=$O['results']['reponses'];
echo '<p class="StyleInfoLib">'; echo '<p class="StyleInfoLib">';
if ($O['results']['nbReponses']<$O['results']['nbReponsesTotal']) { if ($O['results']['nbReponses']<$O['results']['nbReponsesTotal']) {
@ -446,7 +446,7 @@ switch ($vueRecherche) {
echo '</p>'; echo '</p>';
echo '<ol>'; echo '<ol>';
foreach ($etabs as $i=>$etab) { foreach ($etabs as $i=>$etab) {
if ($etab['Siege']==1) $strEtab='&Eacute;tablissement si&egrave;ge '; if ($etab['Siege']==1) $strEtab='&Eacute;tablissement si&egrave;ge ';
else $strEtab='&Eacute;tablissement secondaire '; else $strEtab='&Eacute;tablissement secondaire ';
if ($etab['Actif']==1) $strEtab.='actif'; if ($etab['Actif']==1) $strEtab.='actif';
@ -457,7 +457,7 @@ else $lien='';
?> ?>
<li class="StyleInfoData" type="1" value="<?=((($curPage-1)*$tabInfo['nbReponses'])+$i+1);?>"><!--<?="$curPage / $totPage / ".$O['results']['nbReponsesTotal'] ." / ".$tabInfo['nbReponses']." / $position";?>--> <li class="StyleInfoData" type="1" value="<?=((($curPage-1)*$tabInfo['nbReponses'])+$i+1);?>"><!--<?="$curPage / $totPage / ".$O['results']['nbReponsesTotal'] ." / ".$tabInfo['nbReponses']." / $position";?>-->
<b><a title="Voir la fiche d'identit&eacute; de cet &eacute;tablissement" href="/?page=identite&siret=<?=$etab['Siret']?>&idEntreprise=<?=$etab['id']?>"><?=$etab['Nom']?></a></b><br/> <b><a title="Voir la fiche d'identit&eacute; de cet &eacute;tablissement" href="/?page=identite&siret=<?=$etab['Siret']?>&idEntreprise=<?=$etab['id']?>"><?=$etab['Nom']?></a></b><br/>
<? <?
if ($etab['Enseigne']<>'' || $etab['Sigle']<>'') { if ($etab['Enseigne']<>'' || $etab['Sigle']<>'') {
echo '<i>'; echo '<i>';
if ($etab['Enseigne']<>'') echo 'Enseigne : '.$etab['Enseigne'].'&nbsp;&nbsp;&nbsp;&nbsp;'; if ($etab['Enseigne']<>'') echo 'Enseigne : '.$etab['Enseigne'].'&nbsp;&nbsp;&nbsp;&nbsp;';
@ -498,8 +498,8 @@ if ($etab['Enseigne']<>'' || $etab['Sigle']<>'') {
?> ?>
<br/></li> <br/></li>
<? <?
} }
echo '<table><tr>'; echo '<table><tr>';
if ($curPage>1) { if ($curPage>1) {
$prev_index=$position-$O['results']['nbReponses']; $prev_index=$position-$O['results']['nbReponses'];
@ -526,7 +526,7 @@ if ($etab['Enseigne']<>'' || $etab['Sigle']<>'') {
<? }else echo '<td width="40%">&nbsp;</td>'; <? }else echo '<td width="40%">&nbsp;</td>';
if ($curPage<>$totPage) {echo "<td width=\"20%\">Page $curPage/$totPage</td>";} if ($curPage<>$totPage) {echo "<td width=\"20%\">Page $curPage/$totPage</td>";}
if ($curPage<$totPage) { if ($curPage<$totPage) {
//echo '<a href="./?page=recherche&action=rechercher&vue=list&index='.$O['results']['nbReponses'].'">Page suivante</a>'; //echo '<a href="./?page=recherche&action=rechercher&vue=list&index='.$O['results']['nbReponses'].'">Page suivante</a>';
?><td width="40%" align="left"><form name="form_recherche_next" action="./?page=recherche&action=rechercher&vue=list" method="POST" enctype="multipart/form-data"> ?><td width="40%" align="left"><form name="form_recherche_next" action="./?page=recherche&action=rechercher&vue=list" method="POST" enctype="multipart/form-data">
@ -551,10 +551,10 @@ if ($etab['Enseigne']<>'' || $etab['Sigle']<>'') {
echo '</table></ol>'; echo '</table></ol>';
} }
?> ?>
<br/> <br/>
<?php <?php
if ($typeRech=='dir') { if ($typeRech=='dir') {
$search = ''; $search = '';
if(isset($_REQUEST['formR']['dirNom'])){ $search.= $_REQUEST['formR']['dirNom']; } if(isset($_REQUEST['formR']['dirNom'])){ $search.= $_REQUEST['formR']['dirNom']; }
if(isset($_REQUEST['formR']['dirPrenom']) && count($search)>0 ){ $search.= ' '.$_REQUEST['formR']['dirPrenom']; } if(isset($_REQUEST['formR']['dirPrenom']) && count($search)>0 ){ $search.= ' '.$_REQUEST['formR']['dirPrenom']; }