Bonjour à tous,
J'ai un gros problème avec les checkboxes dans un form. En effet, je propose à l'utilisateur de cocher certaines checkboxes (dont le nombre est variable) et quand il valide ses choix, la seconde page vérifie quelles cases sont cochées. Cependant, les checkboxes non cochées ne sont pas passées par le form. D'où une erreur "Element 1 is undefined in FORM." (la première checkbox est 1, la seconde 2, etc.)
J'ai essayé avec un IsDefined(), mais comme le nom de la checkbox est dynamique, ce n'est pas possible d'utiliser cette fonction. Quelqu'un aurait-il une idée pour m'aider ? Merci.
Voici un bout du code :
<cfoutput query="liste_pre_licences">
<cfset lic='Form.#liste_pre_licences.lic_id#'>
<!--- Ici, j'aimerai valider que #lic# existe --->
<cfif #Evaluate('#lic#')# EQ 'on'>
<cfquery datasource="ffbsq" name="insert">
...
</cfquery>
<cfquery datasource="ffbsq" name="delete">
...
</cfquery>
<cfset maxi=maxi + 1>
</cfif>
</cfoutput>
...Gast...