XLT blogas

2009-06-06

Katalogo ištrynimas su visais failais (PHP)

Įrašyta kategorijoje: hostingas, php — dainos @ 09:04
Tags: , , ,

PHP skriptas, ištrinantis visą katalogą, net jei jame yra failų, kurie neišsitrina per FTP (pvz., dėl netinkamų pavadinimų su \):

<?php
function trinam($katalogas){
if ($ab = opendir($katalogas)) {
$old_cwd = getcwd();
chdir($katalogas);
while ($file = readdir($ab)){
if ($file == ‘.’ || $file == ‘..’) continue;
if (is_dir($file)) {
if (!trinam($file)) return false;
}
else {
if (!unlink($file)) return false;
}
}
closedir($ab);
chdir($old_cwd);
if (!rmdir($katalogas)) return false;
return true;
}
else {
return false;
}
}

trinam(“katalogopavadinimas”);

?>

Panašus skriptas – senų failų ištrynimas

TrackBack URI

Blog at WordPress.com.