+ $ret['objectif'] = _T("souscription:message_nok_objectif_invalide");
+
+ $objectif_initial = _request('objectif_initial');
+ if($objectif_initial != '') {
+ if(!ctype_digit($objectif_initial) || intval($objectif_initial < 0))
+ $ret['objectif_initial'] = _T("souscription:message_nok_objectif_initial_valeur");
+ elseif(intval($objectif_initial) > $objectif)
+ $ret['objectif_initial'] = _T("souscription:message_nok_objectif_initial_supperieur_objectif");
+ }
+ }
+
+ /* Si une limite est demandée, alors, on vérifie que le champs est
+ * bien un entier. */
+ $limite_oui_non = _request('limite_oui_non');
+ if($limite_oui_non == "on") {
+ $limite = _request('limite');
+ if(!ctype_digit($objectif))
+ $ret['limite'] = _T("souscription:message_nok_limite_valeur");