首页 > 解决方案 > 使用引导程序上传损坏的文件

问题描述

使用引导程序 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

问题是什么?

谢谢

标签: phphtmlbootstrap-4

解决方案


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

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

可能会帮助解决这个问题,但没有看到你的 PHP,它可能是其他问题。


推荐阅读