I am having some problems running my fusebox application on Cold Fusion
4.0.0. I developed it on 4.5.1, but my production server is still running
4.0.0 (for reasons that I have no control over). I have a form that I am
submitting (with a file upload field on it) and the <CF_FORMURL2ATTRIBUTES>
tag blows up with the following error:
Error Diagnostic Information
Parameter 1 of function IsDefined which is now "Caller.ATTRIBUTES.YOU MUST
SPECIFY A DOCUMENT BEFORE CONTINUING!!!" must be a syntactically valid
variable name
The error occurred while evaluating the expression:
refindnocase("[[:alpha:]]",left(trim(field),1)) and NOT ISDEFINED(
'Caller.ATTRIBUTES.' & trim(field) )
The error occurred while processing an element with a general identifier of
(CFIF), occupying document position (84:3) to (84:112).
The text, "YOU MUST SPECIFY A DOCUMENT BEFORE CONTINUING!!!", is NOT a form
field name but the VALUE of a form field! This page and the submit works
fine on CF 4.5.1. I printed out the value of Form.FieldNames and it Does
NOT contain a list of the names of the fields on my form! It contains the
following:
DOC,YOU MUST SPECIFY A DOCUMENT BEFORE CONTINUING!!!,33,6
DOC is the name of my file upload field. And I have an IMAGE button field
on the form and a hidden field called DOC_required to make cold fusion
require a file to be specified.
Can anyone confirm that this may be a problem with CF 4.0.0?
-----------------------------------------------------------------------
Stewart E. McGuire E-Mail: [EMAIL PROTECTED]
Senior IT Specialist Phone: (914) 641-2911
Information Management and Control Systems Group Fax: (914) 641-2474
Malcolm Pirnie, Inc. Pager: (888) 519-7292
-----------------------------------------------------------------------
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists