'jpeg' && $ext<>'jpg' && $ext<>'png' && $ext<>'gif' && $ext<>'bmp') { $tmp=explode('/', $page['header']['Content-Type']); $ext=trim(str_replace('?', '',strtolower(end($tmp)))); } $name_file = $siren.'.'.$ext; $fp=@fopen(PATH_LOGOS.$name_file, 'w'); @fwrite($fp, $body); @fclose($fp); //die('Logo traité'); } } else $message=''; if ($tabSaisie['action']=='sauver') { //Vente et Cession evénement 5500 if(isset($perimetreVente) && count($perimetreVente)>0){ $tabJugement['even'] = array_merge($tabJugement['even'],$perimetreVente); } if (isset($etablissement5500) && count($etablissement5500)>0) { $countEtab = 0; $txtEtab = ''; foreach($etablissement5500 as $etab){ $txtEtab.= $etab; $countEtab++; if($countEtab>10) break; if(count($etablissement5500)>$countEtab){ $txtEtab.=', '; } } if (count($etablissement5500)>1) { $txt = 'Etablissement(s) concerné(s) : '; }else{ $txt = 'Etablissement concerné : '; } if ($tabJugement['comp']!='') $tabJugement['comp'].= ' '.$txt.$txtEtab; else $tabJugement['comp'] = ' '.$txt.$txtEtab; } if(isset($etabnic) && $etabnic != '') { if( isset($txtEtab) && $txtEtab!='' ) $tabJugement['comp'].= ', '.$etabnic; else $tabJugement['comp'].= 'Etablissement concerné : '.$etabnic; } if( $tabJugement['oppo'] == 'adresse'){ if ($tabJugement['comp']!='') $tabJugement['comp'] .= ' Opposition : A l\'adresse du bien vendu'; else $tabJugement['comp'] = 'Opposition : A l\'adresse du bien vendu'; } //Traitement des chaînes de caractères require 'i18n/cleanchar.php'; $tabSaisie = cleanstring_deep($tabSaisie); $tabJugement = cleanstring_deep($tabJugement); $tabActionna = cleanstring_deep($tabActionna); $tabParticip = cleanstring_deep($tabParticip); $tabInfos=array('identite'=>$tabSaisie, 'jugement'=>$tabJugement, 'actionnaire'=>$tabActionna, 'participation'=>$tabParticip, ); $firephp->log($tabInfos, 'tabInfo'); $message='Erreur lors de l\'enregistrement !'; try { $O = $client->setInfosEntrep($siret, $idEntreprise, $tabInfos); if ($O['result']==1) $message='Informations mises à jour !'; } catch (SoapFault $fault) { require_once 'soaperror.php'; processSoapFault($client,$fault,$tabInfo); } $tabSaisie=array( 'source' => $tabJugement['source'], 'dateParution' => $tabJugement['dateParution'], 'numParution' => $tabJugement['numParution'] ); $_SESSION['saisie'] = $tabSaisie; } try { $O = $client->getIdentite($siret, $idEntreprise, false); $etab=$O['result']; $tabEntrep=array(); $tabEntrep['raisonSociale']=$etab['Nom']; $tabEntrep['siren']=$etab['Siren']; $tabEntrep['tva']=$etab['TvaNumero']; $tabEntrep['isin']=$etab['Isin']; $tabEntrep['AutreId']=$etab['AutreId']; $tabEntrep['active']=$etab['Statut']; $tabEntrep['Source']=$etab['Source']; $tabEntrep['SourceId']=$etab['SourceId']; $tabEntrep['codeCommune']=$etab['Dept'].$etab['codeCommune']; $tabEntrep['nafEn']=$etab['NafEnt']; $tabEntrep['nafEt']=$etab['NafEtab']; $_SESSION['tabInfo']['entrep']=$tabEntrep; } catch (SoapFault $fault) { require_once 'soaperror.php'; processSoapFault($client,$fault,$tabInfo); die(); } ?>