ディレクトリを開いて読み取るドロップダウンメニューを使用して、ユーザーにディレクトリから特定のファイルを選択させています。
ディレクトリリストには、存在してはならない項目がいくつかあります。のようなアイテム
.
..
.com.apple.timemachine.supported
.DS_Store
これらを削除するにはどうすればよいですか?それらはディレクトリコマンドや情報などのように見えます。ユーザーがこれらを選択できるとは思わないのですが、ユーザーはこれらを選択できないはずです。
これは、ディレクトリを読み取り、アイテムをドロップダウンに出力するために使用しているコードです。
<div id='fileOpen'>
<?
$pathToImages = 'images/';
$pathToVolume = '/Volumes/storage/spots_in/';
if ($handle = opendir($pathToVolume)) {
?>
<span class='locate'>Locate master file:</span>
<select id='file' name='file'>
<?
while (false !== ($entry = readdir($handle))) {
echo "<option>";
echo "$entry\n";
echo "</option>";
}
closedir($handle);
}
</div>