Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Lista plikow w danych katalogu + linki
wenu
post 4.04.2010, 14:37:30
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 25.07.2009

Ostrzeżenie: (0%)
-----


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";

Go to the top of the page
+Quote Post
Kshyhoo
post 4.04.2010, 14:59:42
Post #2





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




A próbowałeś chociaż? Pokaż, co płodziłeś.


--------------------
Go to the top of the page
+Quote Post
wenu
post 4.04.2010, 15:33:46
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 25.07.2009

Ostrzeżenie: (0%)
-----


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>';
Go to the top of the page
+Quote Post
Kshyhoo
post 4.04.2010, 16:55:34
Post #4





Grupa: Opiekunowie
Postów: 3 855
Pomógł: 317
Dołączył: 4.01.2005
Skąd: że




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. ?>


--------------------
Go to the top of the page
+Quote Post
wenu
post 4.04.2010, 17:12:57
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 25.07.2009

Ostrzeżenie: (0%)
-----


bardzo dziękuje ! jeszcze tylko dodam hasło i bedzie git .
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 24.06.2025 - 09:32