114,6 → 114,10 |
if (isset($_POST["champs"])) $parametres['champs'] = implode(",",$_POST["champs"]); |
if (isset($_POST["filtres"])) $parametres['filtres'] = implode(",",$_POST["filtres"]); |
if (isset($_POST["encodage"])) $parametres['encodage'] = $_POST["encodage"]; |
|
$_POST['usage'] = empty($_POST['usage']) ? 'inconnu' : $_POST['usage']; |
$this->loggerExport($_SERVER['REMOTE_ADDR'], $_POST['usage'], $parametres['ref'], $parametres['version']); |
|
$this->supprimerAncienExport($dossier); |
$ref = $this->referentielDao->exporter($parametres); |
$meta = $this->metaDao->exporter($parametres); |
149,6 → 153,12 |
$this->setSortie(self::RENDU_CORPS, $this->getVue('detail_referentiel', $donnees), false); |
} |
|
private function loggerExport($ip, $usage, $referentiel, $version) { |
$separateur = "\t"; |
$ligne = date('Y-m-d H:i:s').$separateur.$ip.$separateur.$usage.$separateur.$referentiel.$separateur.$version."\n"; |
file_put_contents(Config::get('base_chemin_log').'telechargements.log', $ligne, FILE_APPEND); |
} |
|
public function transformerEnXls($fichier, $dossier) { |
include '../bibliotheque/utilitaires/PHPExcel/IOFactory.php'; |
|