Filtre la ligne d'en-tete

This commit is contained in:
Rodolphe Quiedeville 2005-03-09 15:53:16 +00:00
parent d84738c10e
commit c35341c5e6

View File

@ -62,7 +62,7 @@ else
$duree_text = $tabline[6]; $duree_text = $tabline[6];
$tarif_fourn = $tabline[7]; $tarif_fourn = $tabline[7];
$montant = $tabline[8]; $montant = $tabline[8];
$duree_secondes = $tabline[9]; $duree_secondes = ereg_replace('"','',$tabline[9]);
$sql = "INSERT INTO ".MAIN_DB_PREFIX."telephonie_import_cdr"; $sql = "INSERT INTO ".MAIN_DB_PREFIX."telephonie_import_cdr";
@ -78,10 +78,12 @@ else
$sql .= ",'".ereg_replace('"','',$duree_text)."'"; $sql .= ",'".ereg_replace('"','',$duree_text)."'";
$sql .= ",'".ereg_replace('"','',$tarif_fourn)."'"; $sql .= ",'".ereg_replace('"','',$tarif_fourn)."'";
$sql .= ",".ereg_replace(',','.',$montant); $sql .= ",".ereg_replace(',','.',$montant);
$sql .= ",".ereg_replace('"','',$duree_secondes); $sql .= ",".$duree_secondes;
$sql .= ",'".ereg_replace('"','',$file)."'"; $sql .= ",'".ereg_replace('"','',$file)."'";
$sql .= ")"; $sql .= ")";
if (is_int($duree_secondes))
{
if (! $db->query($sql)) if (! $db->query($sql))
{ {
dolibarr_syslog("Erreur de traitement de ligne $index"); dolibarr_syslog("Erreur de traitement de ligne $index");
@ -90,6 +92,11 @@ else
$error++; $error++;
} }
} }
else
{
print "Ligne : $cont ignorée\n";
}
}
else else
{ {
dolibarr_syslog("Mauvais format de fichier ligne $line"); dolibarr_syslog("Mauvais format de fichier ligne $line");