Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] listowanie katalogu na dysku
flashion
post
Post #1





Grupa: Zarejestrowani
Postów: 53
Pomógł: 1
Dołączył: 4.11.2007

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


witam serdecznie,
chciałem się zapytać, czy jest możliwość napisania takiego kodu w php, aby wyświetlał nazwy plików znajdujących się w danym katalogu na dysku twardym?

pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Kruq
post
Post #2





Grupa: Zarejestrowani
Postów: 56
Pomógł: 2
Dołączył: 8.02.2004
Skąd: Olsztyn

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


  1. $dir = ("c:/totalcmd/");
  2.  
  3. $filesArray=glob($dir."*.*");
  4.  
  5. for($i=0;$i<count($filesArray);$i++) {
  6.  
  7. $line=$filesArray[$i]."<br/>";
  8.  
  9. echo $line;
  10. }


Teraz mi wszystko ładnie działa z tym katalogiem co chcesz.

Oczywiście zakładam , że masz tam jakieś pliki, foldery c, cokolwiek w c:/totalcmd

  1. $dir = ("c:/totalcmd/");
  2. //echo $dir;
  3. $filesArray=glob($dir."*");
  4.  
  5. if (empty ($filesArray)){
  6. echo "Pusty katalog";
  7. } else {
  8. for($i=0;$i<count($filesArray);$i++) {
  9. $line=$filesArray[$i]."<br/>";
  10. echo $line;
  11. }
  12. }

A tutaj masz z ifem na pusty katalog..powinno teraz być ok, pomogłem ?

Ten post edytował Kruq 16.01.2010, 01:44:35
Go to the top of the page
+Quote Post

Posty w temacie
- flashion   [php] listowanie katalogu na dysku   15.01.2010, 18:39:11
- - darko   Funkcje: opendir, readdir, closedir Przykład nawet...   15.01.2010, 18:42:32
- - flashion   coś mi nie śmiga, może źle wpisuję ścieżkę? Kod...   15.01.2010, 18:48:13
- - darko   Nie pamiętam jak to było na windzie, spróbuj bez t...   15.01.2010, 18:53:14
- - Burned   Ludzie, przestańcie się męczyć z tym opendir itd D...   15.01.2010, 18:57:11
- - flashion   Kod<?php foreach (glob("file:/...   15.01.2010, 19:07:41
- - Kruq   [PHP] pobierz, plaintext $dir="c:/totalcmd/...   15.01.2010, 19:25:29
- - Burned   A bez file"// ?   15.01.2010, 19:35:32
- - flashion   Kod<?php $dir=$_SERVER['coko...   15.01.2010, 19:36:19
- - Kruq   Cytat(flashion @ 15.01.2010, 20:36:19...   15.01.2010, 19:41:13
- - flashion   efekt: http://fesol.unl.pl/shark/cvvv.php załóż s...   15.01.2010, 19:47:16
- - Kruq   [PHP] pobierz, plaintext $dir = ("c:/...   16.01.2010, 01:16:43
- - flashion   niestety nie, powoli sam tracę cierpliwość do tego...   16.01.2010, 02:20:22
|- - darko   Cytat(flashion @ 16.01.2010, 02:20:22...   16.01.2010, 02:23:25
- - flashion   a jak być powinno?   16.01.2010, 02:26:37
- - darko   spróbuj: $dir = "/"; albo $dir...   16.01.2010, 02:35:51
- - flashion   skąd serwer będzie wiedział, o jaki mi folder chod...   16.01.2010, 02:44:43
- - Burned   PHP jest server side - co za tym idzie nie ma dost...   16.01.2010, 11:11:37
- - darko   To nawet ze względów bezpieczeństwa nie jest łatwe...   16.01.2010, 12:22:11
- - flashion   tak właśnie myślałem, ale poprzednimi postami rozb...   16.01.2010, 12:45:43
|- - Kruq   Cytat(flashion @ 16.01.2010, 14:45:43...   16.01.2010, 14:16:22
- - darko   Można to osiągnąć na co najmniej 2 sposoby: 1. wys...   16.01.2010, 12:51:40
- - flashion   problem udało się ominąć już w samym flash'u. ...   16.01.2010, 23:20:50


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

 



RSS Aktualny czas: 27.12.2025 - 14:56