CAppUI::setMsg("{$nbFiles} fichiers extraits", UI_MSG_OK); } $files = glob("{$dir}/*.csv"); foreach ($files as $_file) { $fp = fopen($_file, "r"); $csv = new CCSVFile($fp); $csv->readLine(); // first line while ($line = $csv->readLine()) { if (!isset($line[1])) { continue; } $line = array_map("getValue", $line); $etab = new CEtabExterne(); $etab->finess = getNum($line[0]); if ($etab->loadMatchingObject()) { continue; } $etab->siret = getNum($line[1]); $etab->ape = $line[2]; $etab->nom = $line[3]; $etab->raison_sociale = $line[3]; $etab->adresse = "{$line['4']}\n{$line['5']}\n{$line['6']}"; $etab->cp = $line[7]; $etab->ville = $line[8]; $etab->tel = getNum($line[9]); $etab->fax = getNum($line[10]); $etab->repair(); $type = $etab->_id ? "modify" : "create"; if ($msg = $etab->store()) { CAppUI::setMsg($msg, UI_MSG_WARNING);