スポンサーリンク

phpでフォルダ内のファイルをドロップダウンリストで表示

https://php1st.com/197/

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}”;

スポンサーリンク