begin process at 2008 07 05 11:29:46
1 205 122 membres
105 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Cases à cocher dynamiques [ Divers / Divers ] (smathios)

Cases à cocher dynamiques le 06/10/2006 13:59:51

smathios

Bonjour,

j'ai besoin de construire la page suivante :

- formulaire avec nom/prénom/etc... d'un enfant que l'on veut inscrire à plusieurs activités.
- liste des activités en question sous forme de checkbox, cette liste doit être dynamique car construite d'après une table des activités.

Je vois très bien comment construire cette page, y compris avec les cases à cocher, par contre, comment récupérer dans la page suivante la liste des cases qui ont été cochées ?

existe-t-il une fonction qui récupère tous les champs d'un formulaire ?

Merci pour votre aide.


Re : Cases à cocher dynamiques le 06/10/2006 14:11:08

syndrael
Réponse acceptée !
Les cases à cocher nécessitent un traitement différent..
IsDefined("Form.maCase") te renvoie si elle est cochée ou non ..
Tu comprends le principe ??
S.


Re : Cases à cocher dynamiques le 06/10/2006 15:48:00

smathios
je vais essayer ça de suite

merci !

Re : Cases à cocher dynamiques le 06/10/2006 16:05:47

smathios

bon alors j'ai ma première page qui affiche plein de cases à cocher qui s'appellent :
a1
a2
a3... et qui sont issues d'une requete getActivites

<cfset cazac = "<input type=""checkbox"" name=""a" & #ID_ACTIVITE# & """ value=""1"">">
<cfoutput>#cazac#</cfoutput>


et pour les récupérer je fais :

<cfloop query="getActivites">    (la même requête que sur la page précédente)
 <cfset truc = "Form.a" & #ID_ACTIVITE#>
 <cfoutput>#truc# </cfoutput>
 <cfif isDefined(truc)>
  <cfoutput>coché</cfoutput><br>
  <cfelse>
  <br>
 </cfif>
</cfloop>


résultat : pour lui aucune case n'est cochée pourtant dans les infos de débuggage j'ai bien :


				URL Parameters:
A53=1
A56=1
A57=1
A58=1
SUBMIT=Envoyer
















En fait on ne rentre jamais dans le IF IsDefined ...

Re : Cases à cocher dynamiques le 06/10/2006 16:07:07

smathios

oups.

autant pour moi mon formulaire était en "get"...

merci !



Classé sous : page, liste, cocher, cases, activités

Participer à cet échange

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Redaction texte pour s...
Budget : 180€
Travail graphique- ill...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Boutique

Boutique de goodies CodeS-SourceS