Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Pliki wylistowanie
Forum PHP.pl > Forum > Gotowe rozwiązania
barkroli
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.
nospor
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 biggrin.gif .
3)tu zliczalismy pliki, moze ci sie przyda
http://forum.php.pl/index.php?act=ST&f=10&...t=0#entry194200
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.