我在表單中獲得以下詳細信息。我需要循環訪問名稱中具有「附件」的字段,並將計數添加到表中,以及新表中的值。需要在數據庫和表格中插入上載計數
ATTACHMENT C:\ColdFusion10\cfusion\runtime\work\Catalina\localhost\tmp\neotmp3230094756217875313.tmp
ATTACHMENT2 C:\ColdFusion10\cfusion\runtime\work\Catalina\localhost\tmp\neotmp4341408903737742616.tmp
ATTACHMENT3 C:\ColdFusion10\cfusion\runtime\work\Catalina\localhost\tmp\neotmp2809169853442728277.tmp
我嘗試做了表單字段的循環,但我在兩者之間丟失,我不能確定在哪裏進行。
<CFLOOP collection="#structform#" item="whichField">
<cfif FindNoCase('attachment',whichField)>
<cfset total = len(whichField)>
<cfoutput>#total#</cfoutput><br><br>
</cfif>
<CFOUTPUT>#whichField# = #structform[whichField]#</CFOUTPUT><br>
</CFLOOP>
不確定您的問題是否完全清楚 - 這些表單文件是文件輸入還是文本輸入?你想要計算什麼「總數」文件的大小?或者文件路徑的長度? – duncan
解決t像下面 –