2016-05-09 6 views
0

ファイルに関する情報と実際の$("#input").files[0]; itemを含むjqueryオブジェクトを送信しています。JavaScriptを使ってファイルをPHP配列に送信

$.ajax({ 
    url: '/upload/create', 
    type: 'POST', 
    dataType: 'json', 
    data: JSON.stringify(data), 
    success: function(msg) { 
     alert(msg); 
    } 
}); 

データ変数は、アップロードされたファイルとファイル自体(と思う)についての情報が含まれているjQueryオブジェクトである、私はちょうどそれを渡さ:

jqueryの/ javascriptのは、次のようになりますオブジェクト。

PHPを使用してサーバー側でこのファイルを抽出して保存する方法はありますか?

答えて

1

JSON.stringify()コールを削除するだけでよいはずです。 dataは、PHPの関連語$_POSTまたは$_GET配列に変換されるオブジェクトである必要があります。stringifyは文字列に変換されます。

data: data, 
+0

ありがとう –

関連する問題