The file will not exist in the destination folder until it has fully uploaded as CF moves the file from the TEMP folder to the destination. So in that case you only need to use fileExists(). I presume your dealing with the files via another process, otherwise you wouldn't need to test if the file has uploade dyet, as you would simply process it after the cffile upload completes. Youc ould always store the filenames into the database afte rthe upload completes, and have your other process check the database for new files.
Russ -----Original Message----- From: David [mailto:[EMAIL PROTECTED] Sent: 28 December 2006 02:19 To: CF-Talk Subject: How to determine if zipfile has been fully uploaded by FTP? Hi all, I have a question about testing a zipfile in CF. We currently have a client's application that lets them use CFFile via a form to upload a zip file to process, then unzips and imports etc, one file at a time. We now want to allow user to FTP (or other ways) as many zipfiles as they want, and CF will check which are fully uploaded, and process them. It's CF7 Standard, so directory watcher gateway isn't an option. FTP uploads using the same name (no temp name while it's on the way), so we need to tell if it's complete. (BTW, does the directorywatcher gateway fire only on complete files?) My thinking is to test the zipfile; if any errors, not fully uploaded so ignore. Would this throw an error in the FTP upload, or should that be safe? One way is to use CFX_Zip's Test action. Short of that, is there a way using java.util.zip (maybe starting with Massimo Foti's tmt_zip.cfc) to test the zipfile? Found code to enumerate the entries (shouldn't be more than 2 in this case), but how to test each included file without trying to extract? Thanks, - David ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Create robust enterprise, web RIAs. Upgrade & integrate Adobe Coldfusion MX7 with Flex 2 http://ad.doubleclick.net/clk;56760587;14748456;a?http://www.adobe.com/products/coldfusion/flex2/?sdid=LVNU Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:265187 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

