summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bin/wiki/ImportarExperiencia/import.php12
1 files changed, 12 insertions, 0 deletions
diff --git a/bin/wiki/ImportarExperiencia/import.php b/bin/wiki/ImportarExperiencia/import.php
index 2e0487db..d45e7e08 100644
--- a/bin/wiki/ImportarExperiencia/import.php
+++ b/bin/wiki/ImportarExperiencia/import.php
@@ -187,6 +187,7 @@ $content .= "
$exp = explode(',',$line);
if ($exp[0] == $id) {
$existe = TRUE;
+ $lineNumber = $lineNumber;
break;
}
}
@@ -196,6 +197,17 @@ $content .= "
$estado = 'si';
$salida = "$id,$titulo,$estado\r\n";
file_put_contents($file, $salida, FILE_APPEND);
+ } else {
+ # Si ya estaba en el log, cambio su estado
+ $fileName = 'procesados.log';
+ $estado = 'si';
+ $salida = "$id,$titulo,$estado\r\n";
+ // Load file into array
+ $contents = file($fileName);
+ // Replace line
+ $contents[$lineNumber] = $salida;
+ // Implode and save
+ file_put_contents($fileName, implode('',$contents));
}
$proximo = $id + 1;