X-Git-Url: http://olivier.miskin.fr/git/?a=blobdiff_plain;f=formulaires%2Fediter_souscription_campagne.php;h=2ee36cf81cee4296c69b0ae994390f1b64b0f9bf;hb=1a4e5e1178d1aeb29bc93d21bb2f3cb523432de9;hp=95992ca493ce3d49792fc346871b07be3980cce1;hpb=1ea256d811eb6157198974e107c6252673a2dfad;p=spip_souscriptions.git diff --git a/formulaires/editer_souscription_campagne.php b/formulaires/editer_souscription_campagne.php index 95992ca..2ee36cf 100644 --- a/formulaires/editer_souscription_campagne.php +++ b/formulaires/editer_souscription_campagne.php @@ -32,18 +32,13 @@ function formulaires_editer_souscription_campagne_charger_dist($id_souscription_ $hidden='') { return formulaires_editer_objet_charger('souscription_campagne', - $id_souscription_campagne, - '', - $lier_trad, - $retour, - $config_fonc, - $row, - $hidden); - - /* return array_merge($valeurs, array('objectif' => '0', */ - /* 'objectif_initial' => '0', */ - /* 'type_objectif' => 'souscriptiondon', */ - /* )); */ + $id_souscription_campagne, + '', + $lier_trad, + $retour, + $config_fonc, + $row, + $hidden); } function formulaires_editer_souscription_campagne_verifier_dist($id_souscription_campagne='new', @@ -57,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', )); @@ -66,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; }