![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 5.05.2003 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
witam
stworzylem proscutenki skrypcik: [php:1:b1363715d4]<?php $otwarty_katalog = opendir($katalog_glowny); while ($w_srodku = readdir($otwarty_katalog)) { if ($w_srodku != "." && $w_srodku != "..") { $coto = (is_dir($w_srodku)? "tak" : "nie"); print $w_srodku." | ".$coto."<br>"; } } closedir($otwarty_katalog); ?>[/php:1:b1363715d4] i mam z tym skryptek taki kłopot, że uważa wszystko znajduje się w przeglądanym katalogu (bez względu na to jaki katalog to by nie byl) za pliki. pomimo tego, iz ja przez konsole freebsd zakladam folder i potem widze go np. poleceniem Kod ls -ld * | awk '{print $9}'
Gdzies pewnie robie blad.. tylko gdzie ? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 691 Pomógł: 0 Dołączył: 6.08.2003 Ostrzeżenie: (0%) ![]() ![]() |
Cytat i mam z tym skryptek taki kłopot, że uważa wszystko znajduje się w przeglądanym katalogu (bez względu na to jaki katalog to by nie byl) za pliki.
Zamień: [php:1:a432de988b]<?php is_dir($w_srodku) ?>[/php:1:a432de988b] na [php:1:a432de988b]<?php is_dir("$katalog_glowny/$w_srodku") ?>[/php:1:a432de988b] i nie ma prawa Ci nie działać. :wink: Cytat Kod ls -ld * | awk '{print $9}' Łoo rany, a nie prościej po prostu: Kod ls -l
-d w tej kombinacji nic nie daje. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 01:41 |