Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Вывод папок 
:(
    Опции темы
R.M.
Дата 20.9.2005, 10:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: -2
Всего: 30



Есть список <select> в котором находятся папки в которые можно будет сохранять файлы
Но т.к. папки могут создаваться надо чтобы в поле <select> выводились имена папок из определённой дректории, подскажите как сделать


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
Рыжий
Дата 20.9.2005, 12:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Помешанный
***


Профиль
Группа: Завсегдатай
Сообщений: 1423
Регистрация: 19.9.2004

Репутация: 2
Всего: 20



Куксикус
Этот вопрос уже поднимался не раз, попробуй использовать поиск smile
PM MAIL ICQ   Вверх
R.M.
Дата 20.9.2005, 14:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: -2
Всего: 30



Мне чтото по описку не найти может всётаки ктонить подскажет как или ткнёт лицом в тему? smile


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
-=Ustas=-
Дата 20.9.2005, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Вот тебе к примеру использование класса dir(), думаю, разберешься. smile
Код

<?php

    $dir_names = array();
    $readdir = dir("."); // Ставим, к примеру текущую директорию
    $i = 0;
    while ($dir = $readdir->read()) {
        if($dir  != "." AND $dir  != "..") {
            if (is_dir($dir)) {
                $dir_names[$i] = $dir;
                $i++;
            }
        }
    }
    $readdir->close();

    sort($dir_names);

    echo "<select>";
    for ($i = 0; $i < sizeof($dir_names); $i++) {
        echo "<option value=\"".$dir_names[$i]."\">".$dir_names[$i]."\n";
    }
    echo "</select>";

?>


Это сообщение отредактировал(а) -=Ustas=- - 20.9.2005, 15:29


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
-=Ustas=-
Дата 20.9.2005, 15:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Можешь еще этот вариант разобрать:
Код

<?php

$currentDir = ".";
$dirName   = array();

if ($hndl = opendir($currentDir)) {
    $i = 0;
    while (FALSE !== ($dir = readdir($hndl))) {
        if (is_dir($dir) && $dir != "." && $dir != "..") {
            $dirName[$i] = $dir;
            $i++;
        }
    }
}
sort($dirName);
echo "<select>";
for ($i = 0; $i < sizeof($dirName); $i++) {
    echo "<option value=\"".$dirName[$i]."\">".$dirName[$i]."\n";
}
echo "</select>";

?>



--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
R.M.
Дата 21.9.2005, 18:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Анархист
****


Профиль
Группа: Участник
Сообщений: 2164
Регистрация: 8.6.2005
Где: Питер

Репутация: -2
Всего: 30



-=Ustas=-

Спасибо! Я первый способ попробывал и мне очень даже подошло, спасибо ещё раз, очень было нужно


--------------------
Помнишь как бодрили дискотеки прошлого века? Теперь стул, компьютер и нету человека.

Nokia LifeStyle - Всё для смартфонов Nokia 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0432 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.