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

Reply via email to