我有一个带有文件上传选项的表单。表单的操作是第 3 方域。我正在将文件上传到另一台服务器。上传成功后,我得到一个 json 响应。如何使用这些 json 响应将其保存在我的数据库中?
我对上传文件的服务器没有任何控制权。我只是在使用第 3 方服务。他们提供 Flash 上传器。但我正在研究一个后备方案(适用于苹果手持设备)。如果没有闪光灯,那么我正在使用一个 iframe 来放置表单。这是我的示例代码:
主文件
<html>
<body>
<iframe src="non-flash-upload.php"></iframe>
</body>
</html>
非 Flash-upload.php
<form action="some-3rd-party-domain" enctype="multipart/formdata">
<input type="file" name="userfile" />
<input type="submit">
</form>
当我提交此表单时,我会收到一些带有上传文件信息的 json 响应。这些我想保存在我的数据库中。这可能吗?我尝试使用 jquery 来获取它们。但是 iframe 将转到某个外部域,并且它正在打印 json 响应。
多谢。