PHPを使用して、ディレクトリをポイントし、そのディレクトリ内の特定のファイルの名前をドロップダウンメニューに入力するドロップダウンメニューを作成しようとしています。
これが私が取り組んでいるものです:
<?php
$path = "pages/"; //change this if the script is in a different dir that the files you want
$show = array( '.php', '.html' ); //Type of files to show
$select = "<select name=\"content\" id=\"content\">";
$dh = @opendir( $path );
while( false !== ( $file = readdir( $dh ) ) ){
$ext=substr($file,-4,4);
if(in_array( $ext, $show )){
$select .= "<option value='$path/$file'>$file</option>\n";
}
}
$select .= "</select>";
closedir( $dh );
echo "$select";
?>
このコードのビットは私にエラーを与えています、そして私がやろうとしていることを達成しようとするより良い方法があれば、私はそれに本当に執着していません。