我有一个包含多个同名元素的 Web 表单,例如:
<textarea name="instructions"><cfoutput>#struct.instructions# </cfoutput> </textarea>
表单内置在 html/coldfusion/js 中,存储数据的数据库是 MS Access。
在我用来处理表单提交的脚本中,我使用 ListToArray 方法来获取具有给定名称的所有字段。
<cfset arrayInstr = ListToArray(Form.instructions)>
好的,这就是问题所在。如果提交的文本包含逗号,ListToArray 会将其解释为多个元素。
例如,如果我尝试提交字符串“Bla bla bla bla”,一切都会好起来的,但如果字符串是“bla, bla, bla”,则只有“bla”会提交到数据库。
是否有其他方法可以处理具有相同名称的多个字段?我想避免给出唯一的名称。谢谢你,亚努斯