获取有关文件的信息

时间:2016-07-13 08:22:19

标签: php file-upload

我有下一个表单数据:

var myData = new FormData();
          myData.append ( 'file', mUpload);

$.ajax({
          type: "POST",
          url: "map_process.php",
          processData: false, 
          contentType: false, 
          data: myData,
          success:function(data){
          console.log(data);

PHP方面:

if($_POST) 
{
$etc = print_r($_POST['file']);
die($etc);
}

控制台日志:[object FileList]1

如果我print_r($_FILES)

控制台日志:Array()1

这是什么意思?如何获取有关文件的信息?

1 个答案:

答案 0 :(得分:0)

请尝试使用:

if(isset($_POST)) 
{

var_dump($_POST['file']);

}

还可以添加到ajax调用:“async:true” - 可选

<强>更新

由于你的结果是一个对象,试着这样做:

$file = $_POST['file'];

foreach($file as $f){
    echo $f;
}