【问题标题】:Upload image,and some text with Ajax and PHP使用 Ajax 和 PHP 上传图片和一些文本
【发布时间】:2013-03-27 05:04:33
【问题描述】:

我正在尝试从文本字段上传图像和 2 个值,但我不能使用输入类型 =“文件”作为资源,因为我首先在 <img ... 中使用相机捕获和预览图像选择文件,然后我用调整大小的图像(最大 500kb)和我尝试上传的图像替换图像标签的 src。如果我使用输入 type="file" ,则上传第一张图片,而不是调整大小。有什么建议吗?

【问题讨论】:

  • 一些代码可能有用。它会让你更容易准确地理解你在做什么
  • 看看 jquery.form.js 他们有很好的图像和 ajax 解决方案malsup.com/jquery/form
  • 主要问题是我无法在不使用输入类型=文件的情况下上传图片,我正在尝试直接从图片的 src 上传..
  • 您不能以编程方式设置文件输入。尝试将图像绘制到画布上,然后将图像作为数据 uri 进行上传。
  • 是的,你是对的,但我现在不知道如何以编程方式将文件和文本放在一起。如果你有一个示例或教程,那就太好了。

标签: php javascript ajax html canvas


【解决方案1】:

您可以捕获凸轮图像并将其(base64 编码)独立于表单传输到您的服务器。或者将base64编码的图像放入隐藏输入中。

【讨论】:

  • 谢谢,这就是我要找的,问候!
猜你喜欢
  • 2010-12-06
  • 2014-12-02
  • 2016-08-10
  • 1970-01-01
  • 2013-11-16
  • 2015-05-05
  • 2019-02-06
相关资源
最近更新 更多