Changeset 110549 in spip-zone for _plugins_/formidable


Ignore:
Timestamp:
Jun 6, 2018, 2:16:33 PM (4 months ago)
Author:
cedric@…
Message:

lisibilite du code : ne pas reaffecter fichier mais utiliser un nom different pour la destination + remplir le tableau avec le meme index que das la source

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/formidable/trunk/inc/formidable_fichiers.php

    r109560 r110549  
    214214        }
    215215        if (!$zipper) { // si on ne zippe pas, c'est simple
    216                 if ($fichier = deplacer_fichier_upload($fichier, $chemin_final, true)) {
     216                if ($fichier_dest = deplacer_fichier_upload($fichier, $chemin_final, true)) {
    217217                        spip_log("Enregistrement du fichier $chemin_final", 'formidable');
    218218                        return $nom;
     
    230230                spip_unlink($tmp_dir);
    231231                @mkdir($tmp_dir);
    232                 $old_fichier = $fichier;
    233                 if (!$fichier = deplacer_fichier_upload($fichier, $tmp_dir.'/'.$nom_dans_zip, false)) {
     232                if (!$fichier_tmp = deplacer_fichier_upload($fichier, $tmp_dir.'/'.$nom_dans_zip, false)) {
    234233                        spip_log("Pb lors de l'enregistrement du fichier $tmp_dir/$nom_dans_zip", 'formidable'._LOG_ERREUR);
    235234                        return '';
    236235                }
    237236                $zip_final = $zip -> create(
    238                         $fichier,
     237                        $fichier_tmp,
    239238                        PCLZIP_OPT_REMOVE_PATH,
    240239                        $tmp_dir,
     
    246245                        return '';
    247246                } else {
    248                         spip_unlink($old_fichier);
     247                        spip_unlink($fichier);
    249248                        supprimer_repertoire($tmp_dir);
    250249                        spip_log("Enregistrement du fichier $fichier, automatiquement zippé", 'formidable');
     
    331330                        }
    332331                        //on ajoute la description au tableau global
    333                         $description_fichiers[] = $description;
     332                        $description_fichiers[$i] = $description;
    334333                }
    335334                $i++;
Note: See TracChangeset for help on using the changeset viewer.