是否可以使用HTML Form/PHP脚本上传文件夹

use*_*012 4 html css php directory upload

我正在开发一个网站,其中多个图像上传到网站,我正在玩这种方法可以做到这一点.目前我有一个PHP脚本,它将获取和显示给定文件夹中的图像,如下所示:

<?php
$dirname = "content/2014/February/";
$images = glob($dirname."*.*");
foreach($images as $image) {
echo '<img src="'.$image.'" /><br />';
}
?>
Run Code Online (Sandbox Code Playgroud)

这工作正常,我可以格式化<img>使用CSS并为画廊应用jquery,但是,我怎么能首先使用php和html表格上传图像文件夹?

小智 15

现在可以上传文件夹.您可以通过以下代码完成它:

  <input type="file" webkitdirectory mozdirectory />
Run Code Online (Sandbox Code Playgroud)

你可以在这里查看演示:https://jsfiddle.net/kevalpadia/vk6Ldzae/

我希望它能帮助您解决问题.


kaz*_*azy 1

您可以使用 HTML5

<input type="file" multiple>
Run Code Online (Sandbox Code Playgroud)

关于在 PHP 中处理上传,请在此处阅读更多信息: http://php.net/manual/en/features.file-upload.post-method.php

  • 这不允许用户上传文件夹,而只能上传多个文件。 (2认同)