1
ここに問題があります:Coldfusion:アップロードとMYSQLデータベースへの挿入
私はいくつかのユーザー情報とフォームがあります、私は写真を添付する必要があります。私はすべてのセットアップにそれが行く必要がある方法を持っているが、私はフォームを処理するとき、それは、ファイルをアップロードし、データベースにこれを挿入します。
> 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">
私はデータベースではありませんtmpファイルに挿入./uploads/imagen1.jpgを必要としています。どこが間違っていますか?ファイルが正しくアップロードされています。
Fyi:result属性でも機能します。引数として#yourResultName.serverFile#を渡すだけです(#Form.Photo#の代わりに) – Leigh