Где допущена ошибка в PHP коде и как её исправить?
Есть код
';
$files = scandir($dir); //сканируем (получаем массив файлов)
$valid_types = array("mp3");
array_shift($files); // удаляем из массива '.'
array_shift($files); // удаляем из массива '..'
for($i=0; $i
$path=$dir."/".$files[$i];
$type_song=substr($files[$i],1 + strrpos($files[$i],'.'));
if(in_array($type_song, $valid_types))
{
echo "
}
}
}
else echo $dir.' -такой директории нет; ';
?>
Он выводит на экран все папки которые содержатся в папке mp3. Я решил добавить функцию, чтобы при нажатии на эти папки они не открывались, как через проводник, а выводилось на экран лишь содержимое этих папок на этой же странице. Помогите исправить ошибку!