Recupération correction

This commit is contained in:
Michael RICOIS 2010-02-15 09:23:54 +00:00
parent c582f4f175
commit 15c8e61127
3 changed files with 29 additions and 29 deletions

View File

@ -5,7 +5,8 @@ function readann($file, $filtre){
$row = 0;
$count = 0;
$handle = fopen($file, "r");
while (($ann = fgetcsv($handle, 3000, ';')) !== FALSE) {
while (($ann = fgetcsv($handle, 3000, ';')) !== FALSE)
{
$row++;
if ($row==1)
{
@ -13,22 +14,22 @@ function readann($file, $filtre){
$num = count($ann);
for ($i=0; $i<$num; $i++)
{
if ($ann[$i]=='SITE_CNASEA') $colSiteCnasea=$i;
elseif($ann[$i]=='Siren') $colSiren=$i;
elseif($ann[$i]=='Nic') $colNic=$i;
elseif($ann[$i]=='Référence') $colRef=$i;
elseif($ann[$i]=='Parution') $colParution=$i;
elseif($ann[$i]=='Bodacc') $colBodacc=$i;
elseif($ann[$i]=='Date parution') $colDatePar=$i;
elseif($ann[$i]=='Numéro Annonce') $colNumAnn=$i;
elseif($ann[$i]=='Type Annonce') $colTypeAnn=$i;
elseif($ann[$i]=='Tribunal') $colTribunal=$i;
elseif($ann[$i]=='Numéro RCS') $colNumRCS=$i;
elseif($ann[$i]=='Raison sociale') $colRaisonSociale=$i;
elseif($ann[$i]=='Chapitre') $colChapitre=$i;
elseif($ann[$i]=='Evènement(s)') $colEven=$i;
elseif($ann[$i]=='Texte Annonce') $colTexteAnn=$i;
elseif($ann[$i]=='Date évènement') $colDateEven=$i;
if (utf8_encode($ann[$i])=='SITE_CNASEA') $colSiteCnasea=$i;
elseif(utf8_encode($ann[$i])=='Siren') $colSiren=$i;
elseif(utf8_encode($ann[$i])=='Nic') $colNic=$i;
elseif(utf8_encode($ann[$i])=='Référence') $colRef=$i;
elseif(utf8_encode($ann[$i])=='Parution') $colParution=$i;
elseif(utf8_encode($ann[$i])=='Bodacc') $colBodacc=$i;
elseif(utf8_encode($ann[$i])=='Date parution') $colDatePar=$i;
elseif(utf8_encode($ann[$i])=='Numéro Annonce') $colNumAnn=$i;
elseif(utf8_encode($ann[$i])=='Type Annonce') $colTypeAnn=$i;
elseif(utf8_encode($ann[$i])=='Tribunal') $colTribunal=$i;
elseif(utf8_encode($ann[$i])=='Numéro RCS') $colNumRCS=$i;
elseif(utf8_encode($ann[$i])=='Raison sociale') $colRaisonSociale=$i;
elseif(utf8_encode($ann[$i])=='Chapitre') $colChapitre=$i;
elseif(utf8_encode($ann[$i])=='Evènement(s)') $colEven=$i;
elseif(utf8_encode($ann[$i])=='Texte Annonce') $colTexteAnn=$i;
elseif(utf8_encode($ann[$i])=='Date évènement') $colDateEven=$i;
}
}
elseif ($filtre!='' && $filtre!='bodacc' && $ann[$colChapitre]!=$filtre )
@ -44,16 +45,16 @@ function readann($file, $filtre){
}
else
{
$tab[$count]['RaisonSociale'] = $ann[$colRaisonSociale];
$tab[$count]['Siren'] = $ann[$colSiren];
$tab[$count]['SiteCnasea'] = $ann[$colSiteCnasea];
$tab[$count]['Ref'] = $ann[$colRef];
$tab[$count]['Parution'] = $ann[$colParution];
$tab[$count]['Bodacc'] = $ann[$colBodacc];
$tab[$count]['RaisonSociale'] = utf8_encode($ann[$colRaisonSociale]);
$tab[$count]['Siren'] = utf8_encode($ann[$colSiren]);
$tab[$count]['SiteCnasea'] = utf8_encode($ann[$colSiteCnasea]);
$tab[$count]['Ref'] = utf8_encode($ann[$colRef]);
$tab[$count]['Parution'] = utf8_encode($ann[$colParution]);
$tab[$count]['Bodacc'] = utf8_encode($ann[$colBodacc]);
$tab[$count]['DatePar'] = WDate::dateT('Ymd','d/m/Y',$ann[$colDatePar]);
$tab[$count]['Tribunal'] = $ann[$colTribunal];
$tab[$count]['Even'] = str_replace(', ','<br/>',$ann[$colEven]);
$tab[$count]['TexteAnn'] = $ann[$colTexteAnn];
$tab[$count]['Tribunal'] = utf8_encode($ann[$colTribunal]);
$tab[$count]['Even'] = utf8_encode(str_replace(', ','<br/>',$ann[$colEven]));
$tab[$count]['TexteAnn'] = utf8_encode($ann[$colTexteAnn]);
$count++;
}
}

View File

@ -52,8 +52,6 @@ if($nomFic == ''){
$count = 0;
$nbAnnonces = count($annonces);
if($nbAnnonces>0){
foreach($annonces as $annonce){
if($count>$nbAnnoncesMax) break;
@ -119,7 +117,7 @@ if($nomFic == ''){
// conversion HTML => PDF
require_once 'html2pdf/html2pdf.class.php';
$html2pdf = new HTML2PDF('P','A4','fr');
$html2pdf->WriteHTML($output);
$html2pdf->WriteHTML(utf8_decode($output));
$html2pdf->Output(str_replace('.csv', '.pdf', $nomFic), 'D');
}

View File

@ -64,6 +64,7 @@ else{
$annonces = readann($file, $filtre);
$nbAnnonces = count($annonces);
$firephp->log($nbAnnonces, 'count');
$firephp->log($annonces[0], 'annonces');
?>
<div id="center">
<h1>IDENTIT&Eacute; DE L'ENTREPRISE</h1>