Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 79 Pomógł: 0 Dołączył: 23.05.2004 Ostrzeżenie: (0%)
|
Kod if ($SID <> "") $katalog = $SID; else $katalog = "dupa/"; echo "<BR><BR>".$SID."<BR><BR>"; $opdir = opendir($katalog); $myslnik="/"; while($file = readdir($opdir)) { // if ((is_dir($file)==1)) // { // echo is_dir($file); // print("<a href=\"$PHP_SELF?kaftalog=$file\"><i>$file</i></a><br>"); // } // else { print('<a href="index.php?SID='.$katalog.$file.'/">'.$file.'</span></a><br>'); } } closedir($opdir); Problem jest nastepujacyt nie odróznia mi plików od katalogów. Jesli odzznacze te kilka linijek żeby je skrypt wykonał to jako pliki treaktuje tylko "." i ".." a prawdziwe pliki nadal jako foldery. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
1) uzywaj odpowieniego bbcode
2) po $file masz tylko nazwe, bez ścieżki. Robiąc is_dir($file) on ci szuka w aktualne dla nie go lokalizaji, wktórej nie ma $file i dlatego false ci zwraca. ..i . są wszędzie (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . 3)tu zliczalismy pliki, moze ci sie przyda http://forum.php.pl/index.php?act=ST&f=10&...t=0#entry194200 |
|
|
|
![]() ![]() |
|
Aktualny czas: 22.12.2025 - 23:01 |