PHP目录列表问题?

时间:2010-04-22 22:43:39

标签: php wordpress

有人可以帮助我吗,我被困住了。不知道为什么这不起作用

$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 个答案:

答案 0 :(得分:2)

根据函数引用,get_bloginfo('wpurl')将返回一个URL。如果要访问本地文件系统,则需要一个真实的文件路径,而不是URL。

尝试第一行:

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

WP_CONTENT_DIR在配置文件中定义,应指向您安装的wp-content文件夹。