Index du Forum » » Le coin des codeurs

Auteur

Modification formulaire enregistrement utilisateur
PhilGuen
995      

  Posté : 19-03-2004 06:00

Merci DEV, j'ai grand besoin de ton aide.

3 choix possible :
cycliste = groupe 10
marcheur = groupe 20
les deux = groupe 10,20

donc :

$user_group="10,20" (valeur par défaut)

puis je change $user_group en fonction de $tmp

si $tmp="Cycliste" =>$user_group="10"
si $tmp="Marcheur" => $user_group="20"

donc $user_group reste "10,20" si on n'a choisi ni Cycliste ni Marcheur

En fait ca remplace un troisième case $tmp="Cycliste & Marcheur" =>$user_group="10,20" ou un else si j'employais une structure if ... elseif ... else

Bon, c'est pas très académique, mais ca permet de fonctionner en cas d'erreur dans ma modif. (ce qui est bien le cas en ce moment)

D'ailleur, pour être cohérant, il aurait fallu que dans formulaire.php je fasse plutôt

/**************************/
/* Ajout pour groupe */
/*************************/
$tmp=array(
"Cycliste"=>array('en'=>"Cycliste", 'checked'=>false),
"Marcheur"=>array('en'=>"Marcheur", 'checked'=>false),
"Cycliste & Marcheur"=>array('en'=>"Les deux", 'checked'=>true);
$m->add_radio('user_group', 'Votre catégorie *', $tmp,false);

/******************/
/* Fin de l'ajout */
/******************/


Je vais essayer de modifier pour une structure en "if elseif else", mais il n'y a pas de raison que ca fonctionne mieux.

Amicalement

Philippe

[ Message édité par : PhilGuen : 19-03-2004 06:02 ]

[ Message édité par : PhilGuen : 19-03-2004 06:05 ]



Cet article provient de NPDS

http://www.npds.org/viewtopic.php?topic=10612&forum=5