我正在制作一个包含一些图片库的网站。我想做尽可能少的后端。我将图像分成文件夹。我有一个 PHP 脚本,它获取由 get 参数指定的目录的内容。fetchFiles.php?dir=./art. Javascript 在那里发送一个 fetch,它返回一个图像文件名的 JSON 数组,并使用srcof 创建图像。我想拥有它,以便 PHP 只能访问它正在执行的脚本目录中的东西,所以有人不能访问服务器上的所有目录。
fetchFiles.php
<?php
echo json_encode(
array_values(
array_diff(
scandir($_GET['dir'], SCANDIR_SORT_ASCENDING),
array('.', '..', 'fetchFiles.php')
)
)
);
?>
BIG阳