Памагите. Пишу банальный код PHP: <?php $dir = opendir (".") ; while ($filename = readdir($dir)) { echo '<a href= "chdir("..$filename"")" >'.$filename.'</a>, '; } ; ?> Проблема в том, что каталог в виде гиперссылок отображается, но при нажатии на них браузер ругается Not Found The requested URL /chdir( was not found on this server.
@prohodiltut во-первых, не на предыдущий уровень, а на указанный путь. А во-вторых - меняется рабочий каталог текущего процесса. В твоем случае - того, что генерирует ту страницу, которая потом в браузере не работает. При генерации списка ссылок тебе не за чем менять рабочий каталог. А для получения родительского каталога указанного ресурса есть функция dirname().
Исправил, echo '<a href= "$dir" >'.$filename.'</a>'; но все равно выскакиваетNot Found The requested URL /$dir was not found on this server.