<cfparam name=form.submitted default=0>
<cfif form.submitted eq 0>
<form action=upload.cfm method=post enctype="multipart/form-data">
<input name=file type=file size=50>
<input type=hidden name=submitted value=1>
<input type=submit value=Upload>
</form>
<cfelse>
<cfif form.file neq ''>
<cffile action=upload destination="#expandpath('uploads/')#" filefield="file" attributes=normal nameconflict=MakeUnique>
<cfoutput>
Successfully uploaded <a href="uploads/#serverFile#">#serverFile#</a>.
</cfoutput>
</cfif>
</cfif>