Line 326... |
Line 326... |
326 |
restore_error_handler();
|
326 |
restore_error_handler();
|
Line 327... |
Line 327... |
327 |
|
327 |
|
328 |
// le cast en string des nombres permet d'unifier le parsing du retour
|
328 |
// le cast en string des nombres permet d'unifier le parsing du retour
|
329 |
// car il n'est destiné qu'à être affiché
|
329 |
// car il n'est destiné qu'à être affiché
|
330 |
$retour = array(
|
330 |
$retour = array(
|
331 |
'import_obs_ajoutees' => (string)$obs_ajouts,
|
331 |
'import_obs_ajoutees' => (string)$obs_ajouts,
|
332 |
'import_images_ajoutees' => (string)$nb_images_ajoutees,
|
332 |
'import_images_ajoutees' => (string)$nb_images_ajoutees,
|
333 |
'import_mots_cles_ajoutes' => (string)$nb_mots_cle_ajoutes,
|
333 |
'import_mots_cles_ajoutes' => (string)$nb_mots_cle_ajoutes,
|
334 |
'import_colonnes_non_traitees' => implode(', ', $filtre->exclues)
|
334 |
'import_colonnes_non_traitees' => implode(', ', $filtre->exclues)
|
335 |
);
|
335 |
);
|
336 |
// Ajout d'éventuelles erreurs
|
336 |
// Ajout d'éventuelles erreurs
|
337 |
if ($this->bilan) {
|
337 |
if ($this->bilan) {
|
338 |
$retour += array('import_erreurs' => implode("\n", $this->bilan) . "\n");
|
338 |
$retour += array('import_erreurs' => implode("\n", $this->bilan) . "\n");
|
339 |
}
|
- |
|
340 |
|
339 |
}
|
341 |
// Dans le cas où le client ne sait pas lire le retour d'upload
|
340 |
// Dans le cas où le client ne sait pas lire le retour d'upload
|
342 |
// on stocke les stats en session pour les appeler plus tard
|
341 |
// on stocke les stats en session pour les appeler plus tard
|
343 |
// car ceci peut poser notamment problème pour les requêtes CORS
|
342 |
// car ceci peut poser notamment problème pour les requêtes CORS
|
344 |
$_SESSION['upload_stats'] = $retour;
|
343 |
$_SESSION['upload_stats'] = $retour;
|