Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Wyszukiwanie nazwy folderu
Forum PHP.pl > Forum > Przedszkole
czajnikx
Witam nie mogę poradzić sobie z kodem który zwrócił by mi wyszukiwaną nazwę folderu. Macie jakieś pomysły ? chodzi mi tylko o wyszukiwanie danej nazwy folderu
Pyton_000
a z czym masz problem? pokaż kod.
czajnikx
  1. <?php
  2. function search_dir($path) {
  3. $return = array();
  4. $files = glob($path.DIRECTORY_SEPARATOR.'*');
  5.  
  6. }
  7. return $return;
  8.  
  9. // przykład
  10. $files = search_dir('plik');
  11. echo implode("<br />", $files);
  12. ?>
Beniooo
Tylko co Ty dokładnie chcesz zrobić? Bo kod trochę tak jakby mało wyjaśnił, albo to ja mam problemy ze zrozumieniem
No i masz return poza funkcją
czajnikx
Dziękuje za odpowiedz. Chodzi mi dokładniej o to aby po wpisaniu nazwy jakiegoś folderu który znajduję sie na ftp skrypt pokaże że ten folder jest lub brak wyniku
czychacz
http://php.net/manual/en/function.scandir.php
i
http://php.net/manual/en/function.is-dir.php
powinny załatwić sprawę (jeśli dobrze zrozumiałem)
czajnikx
  1. <?php
  2. function foldery($path){
  3. $ret = "<ul>";
  4. foreach (glob($path."szukany folder",GLOB_ONLYDIR) as $folder){
  5. $ret .= "<li>".basename($folder);
  6. $ret .= foldery($folder);
  7. $ret .= "</li>";
  8. }
  9. $ret .= "</ul>";
  10. return $ret;
  11. }
  12.  
  13. $drzewko = foldery("./");
  14. echo $drzewko;
  15. ?>

Skrypt wyświetla całe drzewo katalogów ale jak uzyskać tylko i wyłącznie szukany katalog gdy w miejsce szukany folder wpisze jakiś katalog/podkatalog to nic się nie dzieje smile.gif
avalanche
nie przeczytałeś chyba posta czychacza - aby sprawdzić, czy aktualny $folder to katalog, musisz użyć is_dir() z pełną ścieżką.
czajnikx
Dzięki za podpowiedzi ale i tak nie mam pojęcia jak to napisać sad.gif
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.