![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 8.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Heja (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Mam pewnie banalny problem - napisalem prosta przegladarke zawartosci katalogow. Myk jest taki ze is_file() dobrze mi pokazuje pliki w katalogu macierzystym ze skryptem, ale jak juz gdzie sie zaglebie to 99% plikow (no, teoretycznie katalogi to tez pliki ;P) plikami nie jest - is_file() potrafi pokazac dwa, trzy pliki jako pliki, a reszte odrzuca. Patrzalem na bug'i, ale takiego z is_file() nie ma, to tez zwracam sie z prosba tutaj, bo cos przeoczylem... Kawalek kodu odpowiedzialny za sprawdzanie:
Z gory dziekuje za zainteresowanie... |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 384 Pomógł: 6 Dołączył: 11.09.2004 Skąd: Grodzisk Mazowiecki Ostrzeżenie: (0%) ![]() ![]() |
W php są iteratory które mają duże możliwości i powinno się ich używać.
http://null.phpfreaks.pl/biblioteka-standardowa-w-php5-cz-1 |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 36 559 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Cytat ale jak juz gdzie sie zaglebie to 99% plikow readdir zwraca tylko nazwe pliku. is_file() przyjmuje jako parametr cala sciezke do pliku. jak podasz mu tylko nazwe, to bedziesz szukal w katalogu biezacym. Ot i cala filozofia twojego bledu |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 21 Pomógł: 0 Dołączył: 8.10.2006 Ostrzeżenie: (0%) ![]() ![]() |
Strzałek: Dziekuje za zainteresowanie (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Niestety dzialam na php 4 i takie wspaniale rzeczy nie sa mi jeszcze pisane (IMG:http://forum.php.pl/style_emoticons/default/sad.gif)
nospor: Dziekuje, nie mialem zupelnie pomyslu co moze byc problemem, znow nie doczytalem manuala pewnie (juz nadrabiam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ). Dzieki ! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 15:29 |