У меня немного не хватает логики... Пишу скрипт с таким шаблоном работы: Найти в папке всё содержимое, если файл то вывести его имя на экран, если папка то открыть её и вывести её содержимое на экран и так по рекурсии пока у него не останется папок и он выведет все имена файлы содержащиеся в папке...
Код скрипта:
$dDir = opendir('files'); // открываем директорию, $dDir - дескриптор
while ($sFileName=readdir($dDir))
{
if ($sFileName!='.' && $sFileName!='..')
{
$path_parts = pathinfo($_SERVER['DOCUMENT_ROOT'].'/'.$sFileName);
if (!empty ($path_parts['extension'])){
echo "Файл:".$sFileName."<br>";
echo "->Путь:".$path_parts['dirname']."<br>";
echo "->Имя:".$path_parts['basename']."<br>";
echo "->Расширение:".$path_parts['extension']."<br>";
echo "->Имя без расширения:".$path_parts['filename']."<br>";
}
else {
echo "Папка:".$sFileName."<br>";
}
}
}
В папке он выводит, а вот как запустить скрипт по новой с определённым путём) Посоветуйте кто что может)
_____________
Из отчета службы безопасности:
... по поводу взлома китайцами сервера Пентагона:
1) Каждый китаец попробовал один пароль.
2) Каждый второй пароль был - maodzedun.
3) На 657983241-й попытке сервер согласился что у него пароль - maodzedun