Я разрабатываю приложение, которое должно загружаться с помощью каталога для сервера, я имею в виду изменение конфигурации для максимального размера загрузки в php.ini
, действительно, загрузка выполнена правильно. Я знаю функцию move_uploaded_file, чтобы «сохранить» один загруженный файл, но мой вопрос заключается в способе его использования для загруженного каталога?PHP move_uploaded_file для загруженного каталога
Это мой код:
HTML:
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="files[]" id="files" multiple="" directory="" webkitdirectory="" mozdirectory="">
<input class="button" type="submit" value="Upload" />
</form>
PHP:
if (isset($_POST["submit"])) {
if ($_FILES["file"]["error"] > 0) {
} else {
$storagename = $_FILES["file"]["name"];
move_uploaded_file($_FILES["file"]["tmp_name"], "upload/" . $storagename);
}
}
$a= scandir("upload");
print_r($a);
С помощью этого кода в результате печати заключается в следующем:
Array ([0] => . [1] => ..)
Как это можно решить?
Спасибо-х
вы хотите загрузить каталог или несколько файлов ?? –
вы хотите что-то вроде копирования всей директории из одного места в другое, что-то вроде этого http://stackoverflow.com/questions/2050859/copy-entire-contents-of-a-directory-to-another-using-php? –
и, пожалуйста, atleast print_r $ _FILES и проверьте, как это выглядит, приложите некоторые усилия mate – rahulsm