3

特定のディレクトリにあるフォルダーを読み取り、.html ファイルに名前を書き込む php スクリプトを作成したいと思います。HTML の構造は次のようになります。

<ul class="galleries">
<li><a href=".../control/includes/gallery-select.php?g=folder-xx">Gallery 1</a></li>
<li><a href=".../control/includes/gallery-select.php?g=folder-xx">Gallery 2</a></li>
</ul>

folder-xx は、control\data\img\gallery\ 内のフォルダーの名前です。

私はphpの専門家ではないので、ヒントをいただければ幸いです..英語で申し訳ありません。

ありがとう

4

1 に答える 1

7

これを試して

echo "<ul>";
$folder_name = ".";
$d = opendir($folder_name);
while ($f = readdir($d)) {
    if (is_dir($folder_name."/".$f))
        echo "<li><a href='your_script.php?dir=$f'>$f</a></li>";
}
closedir($d);
echo "</ul>";
于 2013-04-18T00:05:28.383 に答える