Вопрос списка каталогов PHP? - PullRequest
3 голосов
/ 23 апреля 2010

Может кто-нибудь помочь мне с этим, я застрял. Не знаю, почему это не работает

$myPath = get_bloginfo('wpurl').'/wp-content/uploads/'; // this is full path

function ReadDirList($d){
    $dir = opendir($d);
    $fs = "";
    while($folder = readdir($dir))
    {
        //if(is_dir($folder)){
            $fs = $fs. '<option>'.$folder.'</option>';
        //}
    }
    closedir($dir);
    echo $fs;
}

я называю эту функцию <select> <?php ReadDirList($myPath); ?> </select> tnx заранее.

1 Ответ

2 голосов
/ 23 апреля 2010

В соответствии со ссылкой на функцию, get_bloginfo('wpurl') будет возвращать URL. Если вы хотите получить доступ к локальной файловой системе, вам нужен реальный путь к файлу, а не URL.

Попробуйте это для первой строки:

$myPath = WP_CONTENT_DIR.'/uploads/'; // this is full path

WP_CONTENT_DIR определен в файле конфигурации и должен указывать на папку wp-content вашей установки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...