Subversion Repositories eFlore/Applications.coel

Compare Revisions

Ignore whitespace Rev 1881 → Rev 1882

/trunk/jrest/services/CoelImport.php
19,7 → 19,7
/**
* Méthode appelée avec une requête de type GET.
*/
public function getElement($params = array()) {
public function getElement($params = array()) {
if(!empty($_SESSION['coel']['import_stat'])) {
header('Content-type : application/json');
echo json_encode($_SESSION['coel']['import_stat']);
106,8 → 106,14
private function importerPublications($nom_fichier) {
$utilisateur = array('id' => '', 'session' => session_id(), 'ip' => $_SERVER['REMOTE_ADDR']);
if(!empty($utilisateur_connecte = $this->getUtilisateur())) {
$utilisateur['id'] = $utilisateur_connecte['id'];
}
$retour = false;
$script = sprintf($this->chemin_script, $nom_fichier);
$script = sprintf($this->chemin_script, $nom_fichier, "'".json_encode($utilisateur)."'");
exec($script, $retour);
return array_pop($retour);
}