I'm running the following code and it keeps ending before all the files in the specified directory are deleted. It doesn't seem to make it past 160 to 185 files before exiting?? (upwards of 300 files in the directory) Any thoughts based on the code given.
if (file_exists($delete_dir)) {
$dir = opendir($delete_dir);
} else {return false;}
if ($dir) {
while (false!==($file = readdir($dir))) {
if ($file != "." && $file != "..") {
$delete_file = $delete_dir . "/" . $file;
unlink($delete_file);
}
}
closedir($dir);
if (rmdir($delete_dir)) {return true;} else {return false;}
}
filmo