特定のディレクトリの内容をリンクとして表示し、それらをクリックするとブラウザーにファイルを開くかダウンロードさせようとしています。 htmlファイルリンクをクリックすると、リンクが機能しません。 リンクを右クリックしてコピーして新しいタブに貼り付けると、ファイルが開きます。PHP - ディレクトリ内のファイルのリストとオープン
マイコード:
<?php
$dir = 'c:/dir/work';
$files = scandir($dir);
$filecount = count($files);
for ($i=0; $i <= $filecount ; $i++) {
if ($files[$i] != '.' && $files[$i] != '..') {
echo '<p><a href="' . $dir . '/' . $files[$i] . '">' . $dir . '/' . $files[$i] . '</a></p>';
}
}
?>