 |
Если вы впервые на нашем форуме - ознакомьтесь с правилами
|
|
содержимое папки "." читается без проблем, а директории ".." видится только та папка из которой "поднимаемся"
код:
[code=php]
<?php
echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
///////////////////////////////////////////////////////////////
if ($handle = opendir('.')) {
///////////////////////////////////////////////////////////////
echo "<br>Разделы:<br>";
while (false !== ($file = readdir($handle))) {
if ($file != ".." && $file != "index.html" && $file != "images" && $file != "css") {
if (is_dir($file)){
echo '<tr><td><a href="';
echo "$file";
echo '">';
$fn = $file;
$fn .= '/descript.ion';
$fp = fopen ($fn, "r");
$bytes = 100;
$buffer = fread($fp, $bytes);
fclose ($fp);
echo "$buffer";
echo '</a></td></tr>';
}
}
}
closedir($handle);
}
echo '</table>'
?>
[/code]
выводит пояснения из файла [b]descript.ion[/b] для каждой поддиректории в текущей директории (".")
[code=php]
<?php
echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
/////////////////////////////////////////////////////////////////
if ($handle = opendir('..')) {
/////////////////////////////////////////////////////////////////
echo "<br>Разделы:<br>";
while (false !== ($file = readdir($handle))) {
if ($file != ".." && $file != "index.html" && $file != "images" && $file != "css") {
if (is_dir($file)){
echo '<tr><td><a href="';
echo "$file";
echo '">';
$fn = $file;
$fn .= '/descript.ion';
$fp = fopen ($fn, "r");
$bytes = 100;
$buffer = fread($fp, $bytes);
fclose ($fp);
echo "$buffer";
echo '</a></td></tr>';
}
}
}
closedir($handle);
}
echo '</table>'
?>
[/code]
[b]должен[/b] выводить пояснения из файла [b]descript.ion[/b] для каждой поддиректории в верхней директории ("..") но выводит только ту директорию из которой "поднялись"...
посоветуйте чего нить?
|
|
16 августа 2006, 14:13
|
|
Это сообщение было просмотрено: 7846 раз(а)
|
 |