我的问题是我想要一个在不同计算机之间使用的个人文件存储网站,我对 PHP 知之甚少,但更多的是 HTML+CSS。我找到了如何列出服务器目录中的文件,这些文件似乎有下载链接。但是,如果您继续单击此列表,则会加载 404 错误页面。不应该下载吗?我怎样才能强制下载文件?此外,应该能够下载所有文件,而不仅仅是某种类型的文件(例如 .pdf 或 .jpg)。我在这个网站和其他网站上进行了广泛的查看,但没有找到可行的解决方案。
<body>
<?php
if ($handle = opendir('./uploads/')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
$thelist .= '<li><a href="'.$file.'">'.$file.'</a></li>';
}
}
closedir($handle);
}
?>
<h1>List of files:</h1>
<ul><?php echo $thelist; ?></ul>
</body>
谢谢,