|
|
|
| как определить папка это или файл
вот скрипт выводяший содержимое папки.
$dir = opendir (".");
echo "Files:\n";
while ($file = readdir ($dir))
{
echo "<a href=http://localhost/$file>$file</a><br>";
}
closedir ($dir);
|
и этот скрипт выводит ссылки к файлам. А как сделать если эта ссылка ведёт на папку как её открыть в том же месте ? | |
|
|
|
|
|
|
|
для: Alexx
(18.08.2005 в 15:58)
| | Посмотрите раздел "Функции файловой системы" в мануале: http://www.php.net/manual/ru/ref.filesystem.php
Там - все, что вас интересует, например, функции is_file(), is_dir() и пр. А что вы имеете ввиду под "открыть в том же месте"? Можно вызвать рекурсивно, и напечатать список содержимого, а там, если будут поддиректории, еще... | |
|
|
|
|
|
|
|
для: Alexx
(18.08.2005 в 15:58)
| |
<?
$dir = opendir (".");
chdir(".");
while ($d = readdir ($dir))
{
if (is_dir($d)) echo "<a href=$d>$d</a><br>";
if (is_file($d)) echo "<a href=$d>$d</a><br>";
}
closedir ($dir);
?>
|
Что-то вроди этого | |
|
|
|