cfform posts that are within an Ajax UI element are posted asynch. You
can't do file uploads asynch.
On 8/27/07, Steve Sequenzia <[EMAIL PROTECTED]> wrote:
> I am having issues with trying to upload a file when the form that has the
> cfinput in it is nested inside of a cfdiv. Here is a simple version of the
> problem:
>
> <cfif isDefined('cmd')>
>
> <cffile action="upload" destination="#application.photoPath#"
> filefield="file1">
>
> </cfif>
>
> <cfdiv>
>
> <cfform name="form1" enctype="multipart/form-data">
>
> <cfinput name="file1" type="file">
>
> <cfinput name="cmd" type="submit" value="Add">
>
> </cfform>
>
> </cfdiv>
>
>
> This errors out with this error:
>
> "Invalid content type: application/x-www-form-urlencoded. The cffile
> action="upload" requires forms to use enctype="multipart/form-data"."
>
> As you can see I am setting the content type to multipart/form-data but it is
> ignoring it. I guess it has something to do with the way the form is
> submitted when it is in the cfdiv. This same code works with without the
> cfdiv, but I need it inside of the cfdiv.
>
> Any ideas?
>
> Thanks.
>
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Create robust enterprise, web RIAs.
Upgrade to ColdFusion 8 and integrate with Adobe Flex
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP
Archive:
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:287255
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4