From 3dda3df31b9b8bc1e461a429ac9923c8c8349c95 Mon Sep 17 00:00:00 2001 From: "maieul@maieul.net" <> Date: Sat, 17 Dec 2016 16:20:46 +0000 Subject: [PATCH] =?UTF-8?q?oups,=20ne=20pas=20afficher=20d'erreur=20si=20f?= =?UTF-8?q?ichiers=20pas=20envoy=C3=A9s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- paquet.xml | 2 +- plugin.xml | 2 +- verifier/fichiers.php | 5 ++++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/paquet.xml b/paquet.xml index d6dbc58..b339bd5 100644 --- a/paquet.xml +++ b/paquet.xml @@ -1,7 +1,7 @@ <paquet prefix="verifier" categorie="outil" - version="1.3.2" + version="1.3.3" etat="stable" compatibilite="[2.0.10;3.1.*]" logo="images/verifier-128.png" diff --git a/plugin.xml b/plugin.xml index e389c96..abadbfd 100644 --- a/plugin.xml +++ b/plugin.xml @@ -9,7 +9,7 @@ <auteur>[Les Développements Durables->http://www.ldd.fr]</auteur> <icon>images/verifier-128.png</icon> <licence>GPL v3</licence> - <version>1.3.2</version> + <version>1.3.3</version> <etat>stable</etat> <description> <multi> diff --git a/verifier/fichiers.php b/verifier/fichiers.php index ed0fb88..cf6230d 100755 --- a/verifier/fichiers.php +++ b/verifier/fichiers.php @@ -71,7 +71,7 @@ function verifier_fichiers_dist($valeur, $options, &$erreurs_par_fichier) { } // Vérification proprement dite foreach ($valeur['tmp_name'] as $cle=>$tmp_name){//On parcourt tous les fichiers - if ($valeur['error'][$cle] != 0) {//On vérifie uniquement les fichiers bien expediés, si mal expedié, on indique une erreur générique + if ($valeur['error'][$cle] != 0 and $valeur['error'][$cle] !=4) {//On vérifie uniquement les fichiers bien expediés, si mal expedié, on indique une erreur générique. Si pas expediés, on indique rien $erreur = _T("verifier:erreur_php_file_".$valeur['error'][$cle], array('name'=>$valeur['name'][$cle])); if (!is_array($erreurs_par_fichier)) { $erreurs_par_fichier = $erreur; @@ -81,6 +81,9 @@ function verifier_fichiers_dist($valeur, $options, &$erreurs_par_fichier) { } continue; } + if ($valeur['error'][$cle] == 4) { + continue; + } foreach (array('mime','taille','dimension_max') as $verification){ // On va vérifier d'hivers choses, dans un certain ordre, en confiant cela à des fonctions homonymes $fonction_verification = "verifier_fichier_$verification"; if ($erreur = $fonction_verification($valeur,$cle,$options)) { -- GitLab