Javascript 使用dropzone.js时未定义索引

Javascript 使用dropzone.js时未定义索引,javascript,php,html,Javascript,Php,Html,我正在使用dropzone.js上传文件。这是我第一次使用它,所以我真的不知道我在做什么 所以基本上,当我使用$\u FILES[“file”][“tmp\u name”]时,它表示该文件是一个未定义的索引。我试着删除dropzone.js,看看问题是否出在dropzone.js上,所以我试了一下,效果非常好 这是我的密码: <form action="#" id="frmFileUpload" class="dropzone"

我正在使用
dropzone.js
上传文件。这是我第一次使用它,所以我真的不知道我在做什么

所以基本上,当我使用
$\u FILES[“file”][“tmp\u name”]
时,它表示该文件是一个未定义的索引。我试着删除
dropzone.js
,看看问题是否出在
dropzone.js
上,所以我试了一下,效果非常好

这是我的密码:

<form action="#" id="frmFileUpload" class="dropzone" method="POST" enctype="multipart/form-data" style="padding-left: 0px; border-left-width: 0px!important;">
    <div class="dz-message" style="margin-bottom: 60px;">
        <div class="drag-icon-cph">
            <i class="material-icons">touch_app</i>
        </div>
        <h3>Drop files here or click to upload.</h3>
    </div>
    <div class="fallback">
        <input type="file" name="file" accept="image/*" required>
    </div>  

    <input class="btn btn-primary btn-lg waves-effect btn-block" name="update_pfp" type="submit" value="Submit" style="position: absolute; bottom: 0px;">
</form>

<?php

if (isset($_POST['update_pfp'])) {
    $file_path = '../images/profile_picture/';
    $unique_name = time().uniqid(rand());
    $destination = $file_path . $unique_name . '.png';
    $basename = basename($_FILES["file"]["name"]);
    $filename = $_FILES["file"]["tmp_name"];
    $file_type = strtolower(pathinfo($file_path . $basename, PATHINFO_EXTENSION));

    echo "<script>alert('".$filename."')</script>";

        move_uploaded_file($filename, $destination);

        $model->updateProfilePicture($basename, $unique_name);
}

?>

<script type="text/javascript">
$(function () {
    Dropzone.options.frmFileUpload = {
        paramName: 'file',
        acceptedFiles: 'image/*',
        thumbnailWidth: null,
        thumbnailHeight: null,
        init: function() {
            this.on("thumbnail", function(file, dataUrl) {
                $('.dz-image').last().find('img').attr({width: '100%', height: '100%'});
            }),
            this.on("success", function(file) {
                $('.dz-image').css({"width":"100%", "height":"auto"});
            })
        }
    };
});
</script>

触摸屏应用程序
将文件放到此处或单击上载。