getImageFile()
次の引数を必要と する関数を作成しました。
- ftp 接続名
- リモートファイル
- ローカルファイル
関数内で、ColdFusion は接続が未定義であるというエラーをスローします。しかし、呼び出し元関数内で ftp 接続名を使用すると、機能します。
<cffunction name="getImageFile" access="private" returntype="string" >
<cfargument name="ftpcon" type="any" required="yes" >
<cfargument name="remotefile" type="string" required="yes" >
<cfargument name="localfile" type="string" required="yes" >
<cfftp action="GetFile"
connection="#Arguments.ftpcon#"
localfile= "#Arguments.localfile#"
remotefile="#Arguments.remotefile#"
stopOnError="false"
transfermode="binary"
failIfExists="false">
<cfdump var="#cfftp#">
</cffunction>
助言がありますか?