我一直在尝试制作一个简单的php应用程序,它可以读取可能包含其他文件夹和图像的图像和文件夹目录。基本上它应该读取目录,然后将列表传递给javascript数组,然后以更好的方式显示图像/目录的链接(预览和其他好东西)。这应该是一个简单,漂亮的界面,但在这一点上,我甚至无法让php目录读取正常工作。
我目前有以下代码:
<?php
$dir = $_SERVER["DOCUMENT_ROOT"] . '/';
$files = scandir($dir);
for ($x = 0; $x <= 10; $x++) {
echo "<href src='/" . $files[$x] . "'>" . $files[$x] . "</href><br>";
}
?>
当此代码运行时,它会输出如下内容:
.
..
Directory/File name 1
Directory/File name 2
Directory/File name 3
And so on
它应该做的是打印出所有文件并将它们变成指向正确页面的链接。它正在做的正是一个例外。当它打印出来时,我无法点击任何链接,也不是它们应该是蓝色的。如果我检查元素并查看源代码,它会显示正确插入页面的链接,但它们不会显示为链接。
这是我现在的主要问题,还有一个点和两个点。我是一个PHP新手,不知道如何摆脱这些。我也不能将它限制在for循环中的10个项目。我不知道如何解决这些问题,我真的很感激任何帮助,或者只是推动正确的方向。
提前致谢, 以马内利