Skip to content
Extraits de code Groupes Projets
Valider 3dda3df3 rédigé par maieul@maieul.net's avatar maieul@maieul.net
Parcourir les fichiers

oups, ne pas afficher d'erreur si fichiers pas envoyés

parent 8383bfd2
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
<paquet <paquet
prefix="verifier" prefix="verifier"
categorie="outil" categorie="outil"
version="1.3.2" version="1.3.3"
etat="stable" etat="stable"
compatibilite="[2.0.10;3.1.*]" compatibilite="[2.0.10;3.1.*]"
logo="images/verifier-128.png" logo="images/verifier-128.png"
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
<auteur>[Les Développements Durables->http://www.ldd.fr]</auteur> <auteur>[Les Développements Durables->http://www.ldd.fr]</auteur>
<icon>images/verifier-128.png</icon> <icon>images/verifier-128.png</icon>
<licence>GPL v3</licence> <licence>GPL v3</licence>
<version>1.3.2</version> <version>1.3.3</version>
<etat>stable</etat> <etat>stable</etat>
<description> <description>
<multi> <multi>
......
...@@ -71,7 +71,7 @@ function verifier_fichiers_dist($valeur, $options, &$erreurs_par_fichier) { ...@@ -71,7 +71,7 @@ function verifier_fichiers_dist($valeur, $options, &$erreurs_par_fichier) {
} }
// Vérification proprement dite // Vérification proprement dite
foreach ($valeur['tmp_name'] as $cle=>$tmp_name){//On parcourt tous les fichiers 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])); $erreur = _T("verifier:erreur_php_file_".$valeur['error'][$cle], array('name'=>$valeur['name'][$cle]));
if (!is_array($erreurs_par_fichier)) { if (!is_array($erreurs_par_fichier)) {
$erreurs_par_fichier = $erreur; $erreurs_par_fichier = $erreur;
...@@ -81,6 +81,9 @@ function verifier_fichiers_dist($valeur, $options, &$erreurs_par_fichier) { ...@@ -81,6 +81,9 @@ function verifier_fichiers_dist($valeur, $options, &$erreurs_par_fichier) {
} }
continue; 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 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"; $fonction_verification = "verifier_fichier_$verification";
if ($erreur = $fonction_verification($valeur,$cle,$options)) { if ($erreur = $fonction_verification($valeur,$cle,$options)) {
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter