Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Lista plikow w danych katalogu + linki
Forum PHP.pl > Forum > PHP
wenu
Witam, Mam skrypcik tworzący listę plików znajdujacych sie w zdefiniowanym katalogu . chciał bym aby każda nazwa byłą tez hiperłączem do sciągnięcia pliku i niemoge tego ogarnąć
Proszę o pomoc Z góry dziękuje i Wesołych Życze!
A o to kodzik
Kod
<?php
$directory="test";
$dir=opendir($directory);
$file_list="<UL>";
while($file_name=readdir($dir))
    {
    if(($file_name!=".")&&($file_name!=".."))
        {
        $file_list.="<LI>$file_name";
        }
    }
$file_list.="</UL>";
closedir($dir);
echo "
Pliki w $directory:
$file_list";

Kshyhoo
A próbowałeś chociaż? Pokaż, co płodziłeś.
wenu
kombinowalem tak
Kod
<?php
$directory="test";
$dir=opendir($directory);
$file_list="<UL>";
while($file_name=readdir($dir))
    {
    if(($file_name!=".")&&($file_name!=".."))
        {
        $file_list.="<LI>$file_name";
        }
    }
$file_list.="</UL>";
closedir($dir);
echo "
Pliki w $directory:
$file_list.='<a href="www.adres.pl/katalog/'.$file_name.'">'.$file_name.'</a>';
Kshyhoo
Przykład:
  1. <?php
  2. $sciezka = "katalog/do/plikow/";
  3. $lista=array();
  4. $katalog = opendir($sciezka);
  5. while ($plik = strtolower(readdir($katalog))) {
  6. if ($plik<>"." && $plik<>"..") if(!is_dir($sciezka.$plik))
  7. $lista[]=$plik;
  8. }
  9. closedir($katalog);
  10. sort($lista);
  11. for ($i=0;$i<count($lista);$i++) {
  12. echo "<br /><a href=\"$sciezka/$lista[$i]\">$lista[$i]</a>";
  13. }
  14. ?>
wenu
bardzo dziękuje ! jeszcze tylko dodam hasło i bedzie git .
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-2025 Invision Power Services, Inc.