Php 使用文件api服务器端代码拖放文件上载

Php 使用文件api服务器端代码拖放文件上载,php,html,file-upload,fileapi,Php,Html,File Upload,Fileapi,我正在尝试使用文件api进行拖放文件上传,并遵循本教程 它很好用。当我看到带有firebug的ajax请求“POST”数据时,我会看到类似这样的内容 --30000 Content-Disposition: form-data; name='fileId'; filename='header.jpg' Content-Type: application/octet-stream ÿØÿà �JFIF��H�H��ÿÛ�C� $.' ",#(7),01444'9=82<.3

我正在尝试使用文件api进行拖放文件上传,并遵循本教程

它很好用。当我看到带有firebug的ajax请求“POST”数据时,我会看到类似这样的内容

--30000 Content-Disposition: form-data; name='fileId'; filename='header.jpg' Content-Type: application/octet-stream ÿØÿà �JFIF��H�H��ÿÛ�C�    $.' ",#(7),01444'9=82<.342ÿÛ�C  

--30000内容配置:表单数据;name='fileId';filename='header.jpg'内容类型:application/octet streamÃÃÃÃÃ�JFIF��H�H��ÿÛ�C�    $.' “,#(7),01444'9=82您需要使用全局$_文件。它包含有关上载数据的所有信息。
看一看。

在您的情况下,您将使用$\u FILES['fieldID']['tmp\u name']获得tmp.upload文件.

为什么不使用这个呢?它很有魅力,而且很容易安装。实现您自己的上传功能有什么特殊要求吗?实际上我想自己学习它,所以我想知道它是如何工作的。它不是普通的文件上传,所以它与$\u文件无关……我正在使用javascript reader对象将文件发送到服务器。也许我“我错了,但数据看起来像正常的文件上载数据。