Revision: 17174
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at August 26, 2009 06:59 by jodm
Initial Code
// Define the folder to clean // (keep trailing slashes) $captchaFolder = 'temp/'; // Filetypes to check (you can also use *.*) $fileTypes = '*.jpg'; // Here you can define after how many // minutes the files should get deleted $expire_time = 20; // Find all files of the given file type foreach (glob($captchaFolder . $fileTypes) as $Filename) { // Read file creation time $FileCreationTime = filectime($Filename); // Calculate file age in seconds $FileAge = time() - $FileCreationTime; // Is the file older than the given time span? if ($FileAge > ($expire_time * 60)){ // Now do something with the olders files... print "The file $Filename is older than $expire_time minutes\n"; // For example deleting files: //unlink($Filename); } }
Initial URL
Initial Description
PHP Variable to get the upload directory from config: get_cfg_var('upload_tmp_dir')
Initial Title
Delete temporary files
Initial Tags
Initial Language
PHP