Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Zapis do tablicy nazw plików w jakimś katalogu
Forum PHP.pl > Forum > Przedszkole
maniak11
witam, mam problem, jak mozna wczytać do tablicy wszystkie nazwy plików w konkretnym katalogu. Mam coś takiego

  1. <?php
  2. if ($dir = @opendir("/tmp")) {
  3.  while($file = readdir($dir)) {
  4. echo "$filen";
  5.  }
  6.  closedir($dir);
  7. }
  8. ?>



I nie wiem jak to przerobić, jestem początkującym więc z góry dzięki za jakąś pomoc.
nospor
  1. <?php
  2. $tab = array();
  3. if ($dir = @opendir("/tmp")) {
  4.  while($file = readdir($dir)) {
  5. $tab[] = $file;
  6.  }
  7.  closedir($dir);
  8. }
  9. ?>


proszę poprawić tytuł o znacznik zgodnie z zasadami forum Przedszkole:
Temat: Tematyka i zasady panujace na forum Przedszkole
maniak11
Dziękuję bardzo za odpowiedź, przepraszam też że wysłałem podobny post przed chwilą ale nie zauważyłem wczoraj tego mojego i myślałem że go nie puściłem. To z powodu tego że macie przestawiony czas na serwerze o 2 godziny do tyłu. Pozdrawiam
Kosmi
A dokładniej, jeżeli chodzi o same pliki to powinno być coś takiego:

  1. <?php
  2. if ($dir = opendir('/tmp')) {
  3. while (false !== ($file = readdir($dir))) {
  4. if ($file != "." && $file != "..") {
  5. if(!is_dir($file)){
  6. $tab[]=$file;
  7. }
  8. }
  9. }
  10. closedir($dir);
  11. }
  12. ?>


lub dla podanego przykładu:

  1. <?php
  2. $tab = array();
  3. if ($dir = @opendir("/tmp")) {
  4.  while($file = readdir($dir)) {
  5.  if(!is_dir($file)){
  6. $tab[] = $file;
  7.  }
  8.  }
  9.  closedir($dir);
  10. }
  11. ?>


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