Проблема с Dropzone: не удается получить информацию о файле при загрузке файлов - PullRequest
0 голосов
/ 18 июня 2020

Используя Dropzone, я не могу получить подробную информацию о переданном файле.

Я создал две страницы загрузки. Страница, использующая тег ввода, работает нормально. Страница, использующая Dropzone, этого не делает.

Она не возвращает никакой информации $ _FILES. Страница dropzone:

<html>
<head>
<title>Competition Information</title>
<link rel="STYLESHEET" HREF="all_pages.css" TYPE="Text/css">
<link rel="STYLESHEET" HREF="dropzone.css" TYPE="Text/css">
</head>
<body>
    <script src="dropzone.js"></script>
    <p class=PageTitle align=center>Uploading a competition Entry</P>
    <form action="upload_handler.php" class="dropzone" id="my-awesome-dropzone">
        <!-- <script>Dropzone.options.myAwesomeDropzone = {
            paramName: "userfile", // The name that will be used to transfer the file
        };
        </script> -->
        <div class="fallback">
            <input name="file" type="file" multiple >
        </div>
        Enter Name of competitor: <input type=text value="CompName">
        <input type=submit value="Submit Entry">
    </form>
</body>
</html>

Имя файла закомментировано. Просто используется файл по умолчанию.

Страница обработчика:

<code><?php
$uploaddir = 'ups/';
$uploadfile = $uploaddir . basename($_FILES['file']['name']);
echo $uploadfile;
echo '<br>Tempname is '.$_FILES['file']['tmp_name'];
echo '<pre>';
# if (move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile)) {
#    echo "File is valid, and was successfully uploaded.\n";
#} else {
#    echo "Possible file upload attack!\n";
#}
move_uploaded_file($_FILES['file']['tmp_name'], $uploadfile);

echo 'Here is some more debugging info:';
print_r($_FILES);

print "
";?>

print_r ($ _ FILES) не возвращает значений со страницы dropzone . Любая помощь будет с благодарностью получена - спасибо.

...