Есть скрип сканирования всех директорий, в которых должна находится папка - flac, но если её там нет то php выдает ошибку PHP Warning: chdir(): No such file or directory (errno 2) in /var/www/scenes/test.php on line 14 на
этой строке.
if (chdir($dir_tv_modules."/flac")!= false)
Вот весь код
<?php
//scan dir
chdir("../modules/tv");
$all_tv_modules= opendir(".");
if ($all_tv_modules != false)
{
$all_names_tv_modules = array();
while (false !== ($dir_tv_modules = readdir($all_tv_modules)))
{
if (is_dir($dir_tv_modules) && $dir_tv_modules != "." && $dir_tv_modules != "..")
{
if (chdir($dir_tv_modules."/flac")!= false)
{
$all_files_names= opendir(".");
if ($all_files_names!= false)
{
$all_files = array();
while (false !== ($dir_files_modules = readdir($all_files_names)))
{
if (is_file($dir_files_modules) && $dir_files_modules != "." && $dir_files_modules != "..")
{
$search = array(".flac");
$replace = array("");
$all_files [] = str_replace($search, $replace, $dir_files_modules);
}
}
closedir($all_files_names);
}
chdir("../../");
sort($all_files);
$all_names_tv_modules[$dir_tv_modules] = $all_files;
}
}
}
closedir($all_tv_modules);
}
print_r($all_names_tv_modules);
?>
_____________
Мой первый сайтик
Посмотри на свой XBMC под другим углом