cfdirectory returns a query containing name, type, datelastmodified, size, etc.
you can loop through the query looking for any file with a datelastmodified
more than 60 days old.
You will need:
cfloop or cfoutput
dateCompare()
dateAdd()
now()
cffile
simply:
<cfloop query="yourDir">
<cfif dateCompare(dateAdd("d",60,datelastmodified),now()) gt 0>
<cffile action="DELETE" file="#dir#\#name#">
</cfif>
</cfloop>
Jerry Johnson
Web Developer
Dolan Media Company
>>> [EMAIL PROTECTED] 03/07/05 12:59PM >>>
I want to read directory and delete all files created over 60 days ago.
I am currently reading the directory with cfdirectory but get stuck after that.
Help!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Find out how to get a fax number that sends and receives faxes using your
current email address
http://www.houseoffusion.com/banners/view.cfm?bannerid=64
Message: http://www.houseoffusion.com/lists.cfm/link=i:15:728
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/15
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:15
Unsubscribe:
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.15
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54