From a70db1327c7d77e0908a329cb6a2effb5ae55b63 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Olivier=20T=C3=A9tard?= Date: Sun, 10 Mar 2013 21:11:09 +0100 Subject: [PATCH] =?utf8?q?Correction=20de=20la=20fonction=20formulaires=5F?= =?utf8?q?editer=5Fobjet=5Fverifier=20pour=20autoriser=20les=20objectifs?= =?utf8?q?=20=C3=A0=200?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- formulaires/editer_souscription_campagne.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/formulaires/editer_souscription_campagne.php b/formulaires/editer_souscription_campagne.php index 1a069ef..2ee36cf 100644 --- a/formulaires/editer_souscription_campagne.php +++ b/formulaires/editer_souscription_campagne.php @@ -52,8 +52,6 @@ function formulaires_editer_souscription_campagne_verifier_dist($id_souscription $ret = formulaires_editer_objet_verifier('souscription_campagne', $id_souscription_campagne, array('titre', - 'objectif', - 'objectif_initial', 'type_objectif', )); @@ -61,6 +59,14 @@ function formulaires_editer_souscription_campagne_verifier_dist($id_souscription if(!in_array($type, array('don', 'abonnement', 'adhesion'))) $ret['type_objectif'] = "Type d'objectif invalide"; + $objectif_initial = _request('objectif_initial'); + if(!ctype_digit($objectif_initial) || intval($objectif_initial) < 0) + $ret['objectif_initial'] = "Valeur de l'objectif initial invalide"; + + $objectif = _request('objectif'); + if(!ctype_digit($objectif) || intval($objectif) < 0) + $ret['objectif'] = "Valeur de l'objectif initial invalide"; + return $ret; } -- 2.30.2