Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Lista rozwijana na podstawie zawartosci katalogu
Forum PHP.pl > Forum > Przedszkole
_Cartman
Witam
Pisząc skrypt, ktory ma stworzyc zawartosc pola rozwijanego na podstawie folderów w jakims katalogu, trafiłem na problem. Oto moj skrypt:

  1. <?php
  2. $open = opendir(&#092;"../admin/\");
  3. while ($directory = readdir($open)){
  4. if($directory!=&#092;".\" && $directory!=\"..\" && $directory!=\"cgi-bin\" && is_dir($directory)) {
  5. echo &#092;"<select name=\"themes\"><option value=\"$directory\">$directory</option></select><br />\";
  6. }
  7. }
  8. ?>


Problem jest w tym, że skrypt tworzy tyle pol rozwijanych, ile jet katalogów! Jak sformułowac w/w kod, aby wszystko wyswietlał w jednym polu select??
Bardzo proszę o szybk.a pomoc worriedsmiley.gif
cim
  1. <?php
  2. $open = opendir(&#092;"../admin/\");
  3. echo &#092;"<select name=\"themes\">\";
  4. while ($directory = readdir($open)){
  5. if($directory!=&#092;".\" && $directory!=\"..\" && $directory!=\"cgi-bin\" && is_dir($directory)) {
  6. echo &#092;"<option value=\"$directory\">$directory</option>\";
  7. }
  8. }
  9. echo &#092;"</select>\";
  10. ?>
strife
  1. <?php
  2. $open = opendir(&#092;"../admin/\");
  3. while ($directory = readdir($open)){
  4.         if($directory!=&#092;".\" && $directory!=\"..\" && $directory!=\"cgi-bin\" && is_dir($directory)) {
  5.              $katalog .= '<option value=\"$directory\">$directory</option>';
  6.         }
  7. }
  8. echo '<select name=\"themes\">'.$katalog.'</select><br />';
  9. ?>
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.