phpでフォルダ内のファイルをドロップダウンリストで表示
http://okwave.jp/qa/q4620678.html
// 選択リストの値を取得
$name = “menu1";
$selected_value = $_POST[$name];
// 選択リストの要素を配列に格納 → この配列からドロップダウンリストを作成
$ar_menu1 = array(
“1"=>"PHP入門",
“2"=>"PHPサンプルコード",
“3"=>"PHPデータベース構築法"
);
$ar_menu1 = array(
“1"=>"PHP入門",
“2"=>"PHPサンプルコード",
“3"=>"PHPデータベース構築法"
);
$dir = “sample/";
// ディレクトリの内容を読み込みます。
$files = array();
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
$files[] = $file;
}
closedir($dh);
}
if ($handle = opendir('.’)) {
while (false !== ($entry = readdir($handle))) {
if ($entry != “." && $entry != “..") {
echo “$entry\n";
}
}
closedir($handle);
}
if ($dir = opendir(“data/")) {
while (($file = readdir($dir)) !== false) {
if ($file != “." && $file != “..") {
echo “$file\n";
}
}
closedir($dir);
}
$sampleSelectBox = “<select name=\"selectBoxName\">\n";
for ( $i = 0; $i < count( $files ); $i++ ) {
$sampleSelectBox .= “\t<option value=\"{$files[$i]}\">{$files[$i]}</option>\n";
}
$sampleSelectBox .= “</select>\n";
echo “{$sampleSelectBox}";
ディスカッション
コメント一覧
まだ、コメントがありません