Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP] odczytywanie nazw folderów ?
Forum PHP.pl > Forum > Przedszkole
kkuubbaa88
posiedzialem troche w manualu i udalo mi sie zrobic cos takiego:

  1. <?php
  2. $sciezka = "galeria_gp/kanada_gp/";
  3. if (is_dir($sciezka)){
  4. $sciezka_o = opendir($sciezka);
  5. echo "jest ?<br>";
  6. while (($pliki = readdir($sciezka_o)) !== false){
  7. echo("<img src=\"$sciezka$pliki\"");
  8. }
  9. closedir($sciezka_o);
  10. } else {
  11. echo "nie ma ?";
  12. }
  13. ?>


problem w tym jest taki, ze musze podac doklada sciezke "galeria_gp/kanada_gp/". czy mozna zrobic cos takiego, aby po wpisaniu samego "galeria_gp/"do jakiejs tablicy wpisany sie nazwy wszystkich katalogow, ktore są w tym folderze ? cos probowalem, ale same kropki mi wychodzily...
Kristof
funkcja glob() w tym przypadku z flaga ONLYDIR o ile dobrze zrozumiałem biggrin.gif
Hec
Przeanalizuj ten kod, tak robię system wczytywania templates w moim systemi

$open = opendir("templates");

while($theme_open = readdir($open)) {
if($theme_open<>'.' AND $theme_open<>'..') {
if($theme_open == $config_template) $write = ' selected'; else $write ='';

$templates .= '<option value="'.$theme_open.'"'.$write.'>'.$theme_open.'</option>';
}
}
Hec
Sorrki zapomniałem dodać tag

  1. <?php
  2. $open = opendir("templates");
  3.  
  4. while($theme_open = readdir($open)) {
  5. if($theme_open<>'.' AND $theme_open<>'..') {
  6. if($theme_open == $config_template) $write = ' selected'; else $write ='';
  7.  
  8. $templates .= '<option value="'.$theme_open.'"'.$write.'>'.$theme_open.'</option>';
  9. }
  10. }
  11. ?>
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.