За последние 24 часа нас посетили 63260 программистов и 1742 робота. Сейчас ищут 1083 программиста ...

листинг деректории

Тема в разделе "PHP для новичков", создана пользователем WerM_RolenT, 29 янв 2008.

  1. WerM_RolenT

    WerM_RolenT Активный пользователь

    С нами с:
    12 сен 2007
    Сообщения:
    1
    Симпатии:
    0
    я тут написал скрипт - где скрипт читает директорию и выводит на экран как ссылки

    PHP:
    1.  
    2. <?
    3. $block_meny_dir = opendir("../upload");
    4.  
    5.      while(($block_meny_cat =readdir($block_meny_dir)) != false)
    6.   {
    7.     if("$block_meny_cat" != ".." && "$block_meny_cat" != ".")
    8.    {
    9.    $block_meny_link = array ("архивы", "картинки");
    10.  
    11.  
    12.  
    13.       while(list($key, $reds) = each($block_meny_link))
    14.       {
    15.           echo"<a href='?upload=$block_meny_cat'>$reds</a></br>";
    16.  
    17.        }
    18.       }
    19.    }
    20. closedir($block_meny_dir);
    21. ?>
    22.  
    так вот
    архивы картинки выводятся 2 раза
    ===
    как это можно решить?
     
  2. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    WerM_RolenT
    смените аватару. Разрешены только личные фото
     
  3. Luge

    Luge Старожил

    С нами с:
    2 фев 2007
    Сообщения:
    4.680
    Симпатии:
    1
    Адрес:
    Минск
    правильное открытие и чтение каталога указано в мануале http://php.net/opendir
    добавить комменарии и самому отследить, что делается не так