View Single Post
Old 03-03-2009, 02:42 PM   PM User | #1
Rick7707
New to the CF scene

 
Join Date: Dec 2008
Location: Houston, TX
Posts: 7
Thanks: 2
Thanked 0 Times in 0 Posts
Rick7707 is an unknown quantity at this point
Multiple File Upload Help

I keep getting this error: Element NUMBEROFFIELDS is undefined in VARIABLES

If anyone could help I would appreciate it.

Here is the client side:
<cfset numberoffields = 4>
<form action="fileupload.cfm" method="post" enctype="multipart/form-data">
<cfloop index="i" from="1" to="#numberoffields#" step="1">
<cfset filename = "file" & #i#>

<input type="file" name="<cfoutput>#filename#</cfoutput>" /><br />

</cfloop>

<input type="submit" name="submit" value="Upload">
</form>

Here is the server side:
<cfloop index="i" from="1" to="#variables.numberoffields#" step="1">
<cfset filename = "form.file" & #i#>

<cfif evaluate(variables.filename) NEQ "">

<cffile action="upload" filefield="#variables.filename#" destination="d:\bla\bla\bla" accept="image/jpg, image/png, image/x-png, application/msword, application/vnd.ms-word, application/mspowerpoint, application/vnd.ms-powerpoint, application/pdf, application/msexcel, application/vnd.ms-excel" nameconflict="makeunique">
</cfif>
</cfloop>
Rick7707 is offline   Reply With Quote