http://markme.com/cantrell/weblog/index.cfm?m=1&d=28&y=2003
============================================ Bryan F. Hogan Director of Internet Development Macromedia Certified ColdFusion MX Developer Digital Bay Media, Inc. 1-877-72DIGITAL ============================================ -----Original Message----- From: E. Keith Dodd [mailto:[EMAIL PROTECTED]] Sent: Wednesday, January 29, 2003 1:28 PM To: CF-Talk Subject: Screening files before CFFile upload Am wondering whether I can check for size, appropriate extension, etc. on files before they are uploaded using CFFile. Presently, I am uploading the files (with limited use of attribute accept), then using the CFFile output structure to delete any that don't fit my criteria. I am using MX and the standard html form for initial input with the enctype="multipart/form-data" and the input type="file". Searching the CFTalk archives, I found some referrals to being able to check the extension of the file on the action page BEFORE using CFFile. One reference suggests using: <cfif not listfindnocase("gif,jpg,jpeg",listlast(form.myfilefield,"."))> to pick up any inappropriate extensions. (http://www.mail-archive.com/[email protected]/msg124531.html) I find that I cannot do anything like that because the form field value is not the initial value in the field before submitting; it is one with a .tmp extension, as in: C:\CFusionMX\runtime\servers\default\SERVER-INF\temp\wwwroot-tmp\neotemp\114 84.tmp (I assume the process creates a temporary stored file.) I get this result both locally on development MX (Using IE) and on remote MX server--tested with both IE and Netscape. Am I missing something? Based on my results, I can NOT *examine* the file prior to cffile's upload? Thanks E. Keith Dodd Wings of Eagles Services www.wingserv.com - [This E-mail scanned for viruses by declude AntiVirus Software] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4 Subscription: http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4 FAQ: http://www.thenetprofits.co.uk/coldfusion/faq Get the mailserver that powers this list at http://www.coolfusion.com Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

