Woz*_*Poz 3 coldfusion xmlhttprequest cffile
知道为什么CFFILE Write不支持让它独一无二但CFFile上传呢?
我正在使用CFFILE Write来处理GetHttpRequestData,并且能够支持使其独一无二将非常有用.有任何想法吗?
嗯,事实并非如此.你必须首先检查文件是否存在以及它是否存在,然后添加一些额外的字符并重复检查/添加,直到找到一些独特的东西.
或者,您总是先添加一些应该相当独特的东西(例如日期 - 时间 - 增量数字).
小智 5
尝试这样的事情
<cfscript>
i = 1;
myPath = 'D:\webroot\sap\returns\log';
myFileName = orderNumber;
</cfscript>
<cfloop condition="fileExists('#myPath#\#myFileName#.xml')">
<cfscript>
myFileName = '#orderNumber#_#i#';
i += 1;
</cfscript>
<cfif i GT 100><cfbreak /></cfif>
</cfloop>
<cffile action="write" file="#myPath#\#myFileName#.xml" output="#xmlString#" />
Run Code Online (Sandbox Code Playgroud)