Soul_Stealler
Registered
Опитвам се да създам функция която да трие дадена папка заедно със всички папки и файлове в нея. Проблема е обаче, че не съм много запознат как става този номер с функциите... :roll:
Ето до къде съм стигнал с функцията като гледам filemanager-a на staf.
Проблема е че незнам къде да го пъхна unlink-a за папката ... :roll:
Ето до къде съм стигнал с функцията като гледам filemanager-a на staf.
Код:
function dirdelete($directory)
{
if (!is_dir($directory))
{
echo ("$directory | Директорията не съществува!");
}
if ($dir = opendir($directory))
{
while (($dirfile = readdir($dir)) !== false)
{
$path = $directory.'/'.$dirfile;
if (is_link($path) || $dirfile == '.' || $dirfile == '..')
{
continue;
}
if (is_file($path))
{
unlink ("$path");
}
if (is_dir($path))
{
$dirdel = dirdelete($path);
}
}
closedir($dir);
}
}
Проблема е че незнам къде да го пъхна unlink-a за папката ... :roll: