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); } else { CAppUI::setMsg("CEtabExterne-msg-{$type}", UI_MSG_OK); } } fclose($fp); unlink($_file); } CAppUI::callbackAjax('window.parent.$("systemMsg").show().insert', CAppUI::getMsg()); CApp::rip();