0

我的问题是我想要一个在不同计算机之间使用的个人文件存储网站,我对 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>

谢谢,

4

1 回答 1

-1

更好的解决方案是创建 FTP 服务器。它更容易管理,更快的 dw/up

于 2013-03-31T17:31:19.347 回答