$timestamp) { print date("d. M. Y: ", $timestamp); print ''. basename($path) .'
'; } global $dir; $num_tmp = 0; $num_del = 0; $file_life = 86400; // one day $dirToClean = array(); $dirToClean[] = $dir['tmp']; $dirToClean[] = $dir['cache']; foreach( $dirToClean as $value ) { if ( !( $lang_dir = opendir( $value ) ) ) { continue; } else { while ($lang_file = readdir( $lang_dir )) { $diff = time() - filectime( $value . $lang_file); if ( $diff > $file_life && '.' != $lang_file && '..' != $lang_file && '.htaccess' !== $lang_file ) { @unlink ($value . $lang_file); ++$num_del; } ++$num_tmp; } closedir( $lang_dir ); } } echo "\n- Temporary files check -\n"; echo "Total temp files: $num_tmp\n"; echo "Deleted temp files: $num_del\n"; ?>