Вывод всех файлов и папок
1.
countermans (02.10.2010 / 14:12)
Как вывести все папки, папки в папках, файлы, файлы в папках и т.д.?
2.
countermans (02.10.2010 / 14:13)
И чтобы это имело понятную структуру для просмотра.
3.
Кирилл Алексеевич (02.10.2010 / 14:18)
*удалено*
4.
Azzido (02.10.2010 / 14:37)
http://visavi.net/load/down.php?cid=6
5.
countermans (02.10.2010 / 15:50)
Azzido (2 Октября 2010 / 14:37)
http://visavi.net/load/down.php?cid=6
Это что такое? Зачем мне загруз-центры?
6.
countermans (02.10.2010 / 15:51)
Мне нужно вывести названия папок и файлов, а ты мне тычешь левое что-то!
7.
Михаил (02.10.2010 / 16:26)
countermans (2 Октября 2010 / 14:51)
Мне нужно вывести названия папок и файлов, а ты мне тычешь левое что-то!
ну он имел в виду, чтобы ты покопался в кодах этих скриптов...
8.
Azzido (02.10.2010 / 16:40)
там есть и такие скрипты у которых гоый листинг директорий, не кричи что тебе тычут что то, принцип у загрузцентров тот же
9.
ramzes (02.10.2010 / 17:06)
countermans (2 Октября 2010 / 15:51)
Мне нужно вывести названия папок и файлов, а ты мне тычешь левое что-то!
а что тогда по твоему не левое?
что бы кто то за тебя скрипт написал?
readdir, scandir, смотри эти функции, и циклом по папкам пробегай
10.
countermans (02.10.2010 / 17:34)
Мне не нуден тот же принцип, мне нудна одна функция.
11.
Lugaro (02.10.2010 / 17:47)
Тебе нужно, бери и пиши.
Обычно люди когда просят что-то на халяву, они делаю это по человечески, а у тебя даже элементарного "пожалуйста" нет, пришел тут выдвинул список требований, мне надо и точка, ещё и возникаешь
12.
countermans (02.10.2010 / 17:52)
.::lugaro::. (2 Октября 2010 / 17:47)
Тебе нужно, бери и пиши.
Обычно люди когда просят что-то на халяву, они делаю это по человечески, а у тебя даже элементарного "пожалуйста" нет, пришел тут выдвинул список требований, мне надо и точка, ещё и возникаешь
Если бы знал, то написал бы! ПОЖАЛУЙСТА напишите кто-то!
13.
delete (02.10.2010 / 17:58)
http://4mas.ru/phpcodes/index.php?act=code&id=319
14.
KOZZ (02.10.2010 / 20:04)
<?
$a = scandir('папка');
foreach($a as $v){
if($v !== '.' && $v !== '..'){
echo $v.'<br/>';}
}
?>
15.
KOZZ (02.10.2010 / 20:19)
11, вот вот, только что хотел написать ))
16.
countermans (03.10.2010 / 19:29)
Ну напишите пожалуйста!!!!!!
17.
countermans (03.10.2010 / 19:29)
МеталлоgетектоР eGo (2 Октября 2010 / 20:04)
<?
$a = scandir('папка');
foreach($a as $v){
if($v !== '.' && $v !== '..'){
echo $v.'<br/>';}
}
?>
Она выведет только файлы в текущей папке, а в подпапках - нет.
18.
Azzido (03.10.2010 / 23:18)
ну ёмаё там писать по сути нече, вон глянь вот этот быдлокод
http://visavi.net/load/down.php?act=view&id=252 , я много много лет назад писал, щас даже стыдно что так мог писать, один из первых скриптов
19.
ramzes (03.10.2010 / 23:27)
18, действительно быдлокод)))
гг а кто не быдлокодил то?
20.
Артур (04.10.2010 / 09:08)
http://ua.php.net/manual/en/class.recursivedirectoryiterator.php
21.
KOZZ (04.10.2010 / 20:08)
<?
function scaner($path)
{
if(!file_exists($path)){return false;}
static $f_arr;
$arr = glob($path.'/*');
foreach($arr as $vv){
if(is_dir($vv)){
$f_arr[] = $vv.'/';
scaner($vv);
}
else{
$f_arr[] = $vv;
}
}
}
return $f_arr;
}
?>
это из сеа если не ошибаюсь, недостаток: нельзя использовать несколько раз на 1 странице, т.к. присутствует static переменная
URL:
https://visavi.net/topics/14298