JSONで単純にファイル名を渡しても、当然ファイルのデータは送ることができません。
そのような場合は、base64_encodeを使って送りましょう。
このサンプルでは、JAVAScriptの時点でPHPのbase64_encodeを使用してデータ化した文字列を送り
受けて側で、base64_decodeしてファイルへ保存で渡すことが可能です。
送り側
Ajax Sample Ajax sample
受け側[file_api.php]
※src/a.jpgのデータはご用意ください。
受けた画像は、upload_fileフォルダに日時データ.jpgで保存されます。
upload_fileはchmod 777を適用してください。