Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 2 064 Pomógł: 1 Dołączył: 22.01.2003 Skąd: Poznań Ostrzeżenie: (0%)
|
Mam taką funkcję:
[php:1:2461e9f8db]<?php function katalogi($nad,$pop="") { static $i; $dir=dir($nad); @chdir($nad); while($file=$dir->Read()) { $i++; if($file!="." && $file!="..") { #if($i>1200) #die(); if(is_dir($nad."/".$file)) { @chdir($nad."/".$file) or die("Brak katalogu $file!"); katalogi($nad."/".$file,$nad); chdir($pop); } else { echo $nad."/".$file."<br>n"; } } } } ?>[/php:1:2461e9f8db] i potem generuję z tego sobie drzewo. a) w jaki sposób zrobić, żeby podkatalog miał ID katalogu, podpodkatalog ID podkatalogu itd. ? (IMG:http://forum.php.pl/style_emoticons/default/cool.gif) czy da się posortować nazwy pliików wg alfabetu? c) czy da się zrobic, aby katalogi nadrzędne były na początku, tzn. na górze listy? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarząd Postów: 2 277 Pomógł: 6 Dołączył: 27.12.2002 Skąd: Wołów/Wrocław |
20 - 30 tys? I ty chcesz to robić na plikach - folderach?(IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
To chyba bardzo niezdrowe... Nie - przepraszam - na pewno nie 'chyba'... Zresztą samo odczytanie nazw kilkutysięcy katalogów z łatwością mo że doprowadzić do error execution time (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) MySQL górą... |
|
|
|
spenalzo Katalogi 27.05.2003, 17:36:57
FiDO Re: Katalogi 27.05.2003, 19:48:55
spenalzo No ale co jak tych rekordów będzie z 20-30 tysięcy... 27.05.2003, 21:49:08
spenalzo Cytat20 - 30 tys? I ty chcesz to robić na plikach ... 27.05.2003, 22:01:46
DeyV Ok, rozumiem - w pewnych - konkretnych sytuacjach,... 27.05.2003, 22:04:19
spenalzo CytatOk, rozumiem - w pewnych - konkretnych sytuac... 27.05.2003, 22:16:29
FiDO a czemu po prostu nie uzyjesz dedykowanych do tego... 28.05.2003, 00:06:33
spenalzo Cytata czemu po prostu nie uzyjesz dedykowanych do... 28.05.2003, 00:19:33
FiDO CytatW sumie, jeżeli ma opcję generowania listy be... 28.05.2003, 01:01:26
spenalzo Fajnie.
CytatSkoro potrzebujesz drzewo to moze zr... 28.05.2003, 19:09:18
FiDO http://stargate.uz.zgora.pl:81/~fido/lister.rar
P... 28.05.2003, 22:06:10 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 00:27 |