Je ne suis pas sûr si REFind fonctionne correctement. Essentiellement, j'essaie de déterminer si une chaîne commence par un certain nom. J'effectue certaines actions, mais je ne sais pas si je peux utiliser REFind dans un sens conditionnel. Mon code est ci-dessous, et il devrait retourner au moins 2 résultats réussis.REFind ne fonctionne pas correctement
<cfloop list="#form.fieldnames#" index="field">
<cfif REFind("^xtra_" & i, field)>
<cfset recipient = ArrayNew(1)>
<cfset ArrayAppend(recipient, evaluate("xtra_#LOCAL.sanity.id[LOCAL.i]#_email-#i#"))>
<cfset ArrayAppend(recipient, evaluate("xtra_#LOCAL.sanity.id[LOCAL.i]#_name_department-#i#"))>
<cfset ArrayAppend(recipients, recipient)>
</cfif>
<cfset i=i+1>
</cfloop>
<cfdump var="#recipients#">
<cfabort>
Merci, ça m'a aidé. – Darren