从iframe获取JSON响应并保存在数据库中

时间:2013-08-06 09:01:08

标签: php html json forms iframe

我有一个带文件上传选项的表单。表单的操作是第三方域。我正在将文件上传到另一台服务器。上传成功后,我得到一个json响应。如何使用这些json响应将其保存在我的数据库中?

我对上传文件的服务器没有任何控制权。我只是使用第三方服务。他们提供flash上​​传器。但我正在做一个后备(苹果手持设备)。如果没有闪光灯,那么我正在使用我正在放置表格的iframe。这是我的示例代码:

主文件

<html>
  <body>
    <iframe src="non-flash-upload.php"></iframe>
  </body>
</html>

非闪光-upload.php的

<form action="some-3rd-party-domain" enctype="multipart/formdata">
  <input type="file" name="userfile" />
  <input type="submit">
</form>

当我提交此表单时,我会收到一些json响应,其中包含上传文件的信息。这些我想保存在我的数据库中。这可能吗?我尝试使用jquery来获取它们。但是iframe会转到某个外部域,然后打印出json响应 非常感谢。

0 个答案:

没有答案