문서가 압축되었을 때 파일의 이름을 바꾸는 데 문제가 있습니다. 바로 아래에서 문서에서 문자열을 가져오고 UUID 파일 이름으로 문서로 바꾸고 저장하려고합니다. 나는 파일이 압축되었을 때 읽을 수있는 것으로 변경 될 파일의 이름을 원한다. 내가 어떻게 해?cfzip을 사용하여 파일의 이름을 바꾸려면 어떻게합니까?
<cfset rtf = FileRead(filepathofdocument) />
<cfset rtf = Replace(rtf,"%newProdYN%",session.input.inputtext) />
<cfset rtf = Replace(rtf,"%ration%",session.input.inputtext2) />
<cfset cfdest = "#GetDirectoryFromPath(session.input.storage.destination)#/#CreateUUID()#.doc" />
<cffile action = "write"
file = "#cfdest#"
output = "#rtf#">
<cfzip action="zip" file="#getTempDirectory()#/#CreateUUID()#.zip">
<cfzipparam source="#cfdest#" entrypath="document.doc" />
<!-- More file sources to zip... -->
</cfzip>
cfzipparam
태그의 진입 경로가 작동하지 않는 것 ...
편집 : 나는 실제로 벤 나델 블로그로 튜토리얼을 따라했다. http://www.bennadel.com/blog/795-learning-coldfusion-8-cfzip-part-ii-zipping-files-and-directories-with-cfzipparam.htm
나의 upvote는 3 자리 숫자로 당신의 평판을 얻었습니다. 너 나 맥주 빚 졌어. –
Dan이 맞습니다 .-) –
@ DanBracuk 감사합니다. :-) – Pankaj