Subversion Repositories Applications.referentiel

Compare Revisions

Ignore whitespace Rev 325 → Rev 326

/trunk/interfaces/controleurs/Informations.php
127,7 → 127,7
public function telecharger() {
//$this->afficherDetail();
$dossier = '/home/delphine/tmp/';
$dossier = Config::get('chemin_tmp');
$parametres['ref'] = $this->referentiel;
$parametres['version'] = $_POST["version"];
$parametres['version'] = str_replace(".", "_", $parametres['version']);
/trunk/services/jrest.ini.php.defaut
15,4 → 15,7
hostspec = localhost
database = referentiels
 
[chemins]
chemin_tmp = "/home/delphine/tmp/"
 
;*/?>
/trunk/services/modules/Referentiel.php
247,7 → 247,8
$info = array();
$p = $this->traiterParametresUrl(array("ref","version","champs","filtre"), $param, false);
$ref = $p['ref'].'_v'.$p['version'];
$dossier = '/home/delphine/tmp/'.date('Y_m_d').'/';
$racine_tmp = Config::get('chemin_tmp');
$dossier = $racine_tmp.date('Y_m_d').'/';
if(!is_dir($dossier)){
mkdir($dossier);
}
/trunk/services/modules/Meta.php
81,7 → 81,8
$info = array();
$champs = array("titre", "code", "version", "domaine_taxo", "domaine_geo", "domaine_nom", "classification", "coordinateur", "auteur", "contributeur", "date_production", "source", "contact", "editeur", "droit", "licence", "referencement");
$p = $this->traiterParametresUrl(array("ref","version"), $param, false);
$fichier = '/home/delphine/tmp/'.date('Y_m_d')."/meta_".$p['version']."_".time().'.csv';
$racine_tmp = Config::get('chemin_tmp');
$fichier = $racine_tmp.date('Y_m_d')."/meta_".$p['version']."_".time().'.csv';
$requete = "SELECT '".implode("', '", $champs)."' UNION ( SELECT ".implode(", ", $champs).
" INTO OUTFILE '".
$fichier."' CHARACTER SET utf8 FIELDS TERMINATED BY '\t' OPTIONALLY ENCLOSED BY '' LINES TERMINATED BY '\n' ".