Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Lista rozwijana na podstawie zawartosci katalogu, jak to zrobic?
_Cartman
post
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 0
Dołączył: 28.01.2005
Skąd: Byczyna

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


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


--------------------
hmmm.... :)
Go to the top of the page
+Quote Post
cim
post
Post #2





Grupa: Zarejestrowani
Postów: 208
Pomógł: 28
Dołączył: 9.08.2004
Skąd: Stargard

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


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


Ten post edytował cim 22.02.2005, 20:30:02


--------------------
errare humanum est
Go to the top of the page
+Quote Post
strife
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


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


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 09:42