使用bootstrap上传文件中断

时间:2018-05-08 13:57:48

标签: php html bootstrap-4

使用Bootstrap 4.0.0

<div class="container">
  <div class="jumbotron mt-3" style="padding: 0.6em 1.6em;">
    <h4>Uploader</h4>
    <form enctype="multipart/form-data" action="/myurl/?action=upload" method="POST">
        <input type="file" class="form-control-file">
        <input type="submit" class="btn btn-primary" name="Upload">
    </form>
  </div>
</div>

另一方面与此PHP代码结合使用:

<?php var_dump($_FILES); ?>

返回:

array(0) { }

换句话说:我只选择一个文件,/myurl/?action=upload被调用,但empty($_FILES['myfile'])TRUE /似乎没有传递任何文件。

问题是什么?

由于

1 个答案:

答案 0 :(得分:0)

问题是您尚未在输入字段中提供正确的名称属性。

<input type="file" class="form-control-file" name="uploaded_file">

可能有助于解决这个问题,但如果没有看到您的PHP,可能会出现其他问题。