这是问题所在:
我有一些用户信息的表格,我需要附上一张图片。我已经按照需要的方式进行了所有设置,但是当我处理表单时,它会上传文件,然后将其插入数据库:
> D:\ColdFusion8\runtime\servers\coldfusion\SERVER-INF\temp\wwwroot-tmp\neotmp52353.tmp
然而该文件存在于:
./uploads/imagen1.jpg
这是我的一部分表格:
<cfform action="process_person.cfm" enctype="multipart/form-data">
<cfinput type="file" required="no" name="Photo">
这是处理器,他的 CFC 文件:
<cfinvoke component="cfc/certifcations" method="add">
<cffile action="upload" filefield="Photo" destination="#destination#" nameConflict="makeUnique" result="upload">
<cfdump var="#upload#">
<cfinvokeargument name="Photo" value="#Form.Photo#">
这是 CFC 部分:
<cfargument name="photo" type="string" required="no">
我需要将 ./uploads/imagen1.jpg 插入数据库而不是 tmp 文件。我哪里错了?该文件正在正确上传。