Changeset 101165 in spip-zone


Ignore:
Timestamp:
Dec 17, 2016, 6:33:38 PM (3 years ago)
Author:
maieul@…
Message:

pour la saisie fichiers, si on a déjà envoyé un fichier dans un précédent envoie, on considère que le critère obligatoire est rempli

Location:
_plugins_/saisies/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/saisies/trunk/inc/saisies.php

    r101155 r101165  
    206206                // Cas de la saisie 'fichiers':
    207207                if ($saisie['saisie'] == 'fichiers') {
    208                         if (isset($_FILES[$champ]['error'])) {
     208                        $infos_fichiers_precedents = _request('cvtupload_fichiers_precedents');
     209                        if (isset($_FILES[$champ]['error']) and !isset($infos_fichiers_precedents[$champ])) {//si jamais on a déja envoyé quelque chose dans le précédent envoi = ok
    209210                                $valeur = null; //On considère que par défaut on a envoyé aucun fichiers
    210211                                foreach ($_FILES[$champ]['error'] as $err) {
    211                                         if ($err != 4) { //Si un seul fichier a été envoyé, même avec une erreur, on considère que le critère obligatoir est rempli. Il faudrait que verifier/fichiers.php vérifier les autres types d'erreurs. Voir http://php.net/manual/fr/features.file-upload.errors.php
     212                                        if ($err != 4) { //Si un seul fichier a été envoyé, même avec une erreur, on considère que le critère obligatoire est rempli. Il faudrait que verifier/fichiers.php vérifier les autres types d'erreurs. Voir http://php.net/manual/fr/features.file-upload.errors.php
    212213                                                $valeur = $_FILES[$champ];
    213214                                                break;
  • _plugins_/saisies/trunk/paquet.xml

    r101155 r101165  
    22        prefix="saisies"
    33        categorie="outil"
    4         version="2.14.7"
     4        version="2.14.8"
    55        etat="stable"
    66        compatibilite="[3.0.0;3.1.*]"
Note: See TracChangeset for help on using the changeset viewer.