【问题标题】:Flex image to mysql blob through php通过php将图像弯曲到mysql blob
【发布时间】:2014-10-30 20:25:26
【问题描述】:

我想将来自 flex 应用程序的图像存储在一个 blob 字段的 mysql 数据库中,但这给我带来了很多麻烦。

我想需要从 httpservice 向 php 脚本发送图像,但是...flex httpservice 通过 $_REQUEST 发送参数,而 php 需要 $_FILES 来拆分数据和 mimetype。

有没有一种方法可以将 $_REQUEST 变量用作 $_FILES?还是一种在发送之前拆分图像数据的方法?

【问题讨论】:

  • 为什么你会相信 $_FILES 中包含的 mime 类型?这是 CLIENT 提供的 mime 类型。获取 $_REQUEST 中的数据,并通过 fileinfo 运行它以查看 mime 类型的真正含义。永远不要相信客户不会骗你。
  • Tanks Marc B 我会这样做,但是现在,我怎样才能通过 flex 的 httpservice 发送我的图像?
  • 您可以对图像进行base64编码并通过$_REQUEST将它们发送到您的PHP脚本。在接收端,您可以在我的脚本中执行类似的操作:github.com/afarber/ios-newbie/blob/master/MyGameCenter/…

标签: php mysql image apache-flex httpservice


【解决方案1】:

您可以使用 flash.net.FileReference 类中的 upload() 方法实现此目的

这里有一篇关于 adobe 的帖子解决了这个确切的问题:http://www.adobe.com/cfusion/google/communityengine/index.cfm?postId=5241&productId=2

【讨论】:

  • 非常感谢 n___n 这让我发疯了。
猜你喜欢
  • 1970-01-01
  • 2012-08-27
  • 2017-08-16
  • 2019-12-10
  • 2018-08-21
  • 1970-01-01
  • 2020-10-10
  • 2011-12-17
  • 2019-03-23
相关资源
最近更新 更多