オンラインで見つけたスニピットを使用して、PHPスクリプトを使用してディレクトリ内のファイルとフォルダーを表示しています。この部分は正常に動作しますが、フォルダーをクリックして、そのコンテンツを表示する同様の html ページを取得し、ブラウザーでテキスト ファイルを開くことができるようにしたいと考えています (テキスト ファイルが開始ディレクトリ)。
現時点では、フォルダをクリックすると、古い学校のようなページが開き、そこには html ファイルが含まれていません。これを行う唯一の方法は、各フォルダーに新しい PHP スクリプトを作成し、それにリンクすることですか? DirectoryIterator クラスを使用しようとしましたが、エラーが発生しました。DirectoryIterator のスニピットはもうありませんが、「クラス DirectoryIterator が見つかりません」のようなものでした。
これが私が現在使用しているコードです(動作中):
$arrayImports = array ();
if ($handle = opendir ($importLogPath)
{
while (false !== ($entry = readdir ()))
{
chop ($entry);
if ($entry != "." $entry != "..")
{
$arrayImports [] = "<p><a href=$importLogPath$entry target=_blank>$entry</a></p>";
}
}
closedir($handle);
}
arsort ($arrayImports);
foreach ($arrayImports as $value)
{
print "<li>$value</li>";
}
ありがとう!