Html 发送文件输入不需要';行不通

Html 发送文件输入不需要';行不通,html,forms,Html,Forms,我想用表格发送一个文件,但我不明白为什么,发帖后文件的数据总是空的 我在表单中发送的所有其他数据都没有问题,只要我想发送一个文件 一个主意 <form name="contact" action="mysite.com/boutique/index.php?Info&Contact&Process&action=process" method="post" enctype="multipart/form-data"> <input type="h

我想用表格发送一个文件,但我不明白为什么,发帖后文件的数据总是空的

我在表单中发送的所有其他数据都没有问题,只要我想发送一个文件

一个主意

<form name="contact" action="mysite.com/boutique/index.php?Info&Contact&Process&action=process" method="post" enctype="multipart/form-data">
    <input type="hidden" name="formid" value="d190f7c98c1f66b7147e0d239a1e23ce" />

    <div class="controls col-md-6">
      <input type="file" name="evidence_document" id="file" class="form-control" />
    </div>

    <button type="submit" class="btn  btn-primary">Continuer</button>
</form>
附加信息

     object(ClicShopping\OM\Upload)#38 (8) { 
["_file":protected]=> string(17) "evidence_document" 
["_filename":protected]=> NULL 
["_destination":protected]=> string(61) "/var/www//boutique/sources/download/Evidence" 
["_permissions":protected]=> int(511) 
["_extensions":protected]=> array(2) { 
[0]=> string(3) "mp4" 
[1]=> string(3) "jpg" } 
["_replace":protected]=> string(9) "201610_2_" 
["_upload":protected]=> array(0) { } 
["_maxsize"]=> NULL } NULL 

在post数组中找不到该文件。它们将与$\u文件阵列一起提供

$_FILES['evidence_document']; // your file is here
不在

$_POST['evidence_document'];

你能在接收端显示你正在做什么来确认文件没有被传输吗?你能添加一个新的输入,它的类型是文本。这个例子是表单的摘要,只是这个字段不起作用。只是。所有其他文本区域,文本。。。很好。如果我在上面的代码中添加了更多信息
$_POST['evidence_document'];