X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;ds=sidebyside;f=www%2Fplugins%2Fauto%2Fverifier%2Fverifier%2Fdecimal.php;fp=www%2Fplugins%2Fauto%2Fverifier%2Fverifier%2Fdecimal.php;h=b144ead9951c5b50b369eaf4bcddf15cd66ba2fb;hb=80b4d3e85f78d402ed2e73f8f5d1bf4c19962eed;hp=0000000000000000000000000000000000000000;hpb=aaf970bf4cdaf76689ecc10609048e18d073820c;p=velocampus%2Fweb%2Fwww.git diff --git a/www/plugins/auto/verifier/verifier/decimal.php b/www/plugins/auto/verifier/verifier/decimal.php new file mode 100644 index 0000000..b144ead --- /dev/null +++ b/www/plugins/auto/verifier/verifier/decimal.php @@ -0,0 +1,54 @@ += $options['min'])); + + if (isset($options['max'])){ + $ok = ($ok and ($valeur <= $options['max'])); + } + + if (!$ok){ + if (isset($options['min']) and isset($options['max'])) + $erreur = _T('verifier:erreur_entier_entre', $options); + elseif (isset($options['max'])) + $erreur = _T('verifier:erreur_entier_max', $options); + else + $erreur = _T('verifier:erreur_entier_min', $options); + } + } + + // On vérifie le nombre de décimales après la virgule + if ($nb_decimales = $options['nb_decimales'] and round($valeur, $nb_decimales) != $valeur){ + $erreur = _T('verifier:erreur_decimal_nb_decimales', array('nb_decimales' => $nb_decimales)); + } + + return $erreur; +} + +?>