【问题标题】:php - uploading custom images on product page via AJAXphp - 通过 AJAX 在产品页面上上传自定义图像
【发布时间】:2012-05-16 03:11:07
【问题描述】:

我正在编写一个小型电子商务网站,我需要能够允许用户在添加到购物篮之前上传他们自己的自定义图像(仅限 JPG 或 PNG),以便图像可以包含在订单中。

我目前的想法是通过 AJAX 上传文件并将文件名插入数据库,这样我就可以将图像链接到数据库中的产品和特定订单。但是,我读到您不能轻松地使用 AJAX 执行此操作,因为它尚不受支持?

我是否应该使用普通的文件上传表单并在表单提交后处理 $_FILES 和 $_POST 请求。这在将商品添加到购物篮时已经完成,因此是可能的,尽管这可能需要一段时间来处理上传。

我是否错过了可以解决问题的明显方法?

【问题讨论】:

  • 我正在研究使用 iframe 上传图像文件并返回一个 json 来处理文件数据。

标签: php ajax file-upload e-commerce


【解决方案1】:

您需要将表单发布到隐藏的 iframe,输出一个 json 响应到 iframe,然后通过 javascript 解析响应。

【讨论】:

    猜你喜欢
    • 2020-07-21
    • 2013-01-30
    • 1970-01-01
    • 2019-12-13
    • 1970-01-01
    • 2015-06-16
    • 1970-01-01
    • 1970-01-01
    • 2012-02-16
    相关资源
    最近更新 更多