Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/258.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php-通过AJAX在产品页面上传自定义图像_Php_Ajax_File Upload_E Commerce - Fatal编程技术网

php-通过AJAX在产品页面上传自定义图像

php-通过AJAX在产品页面上传自定义图像,php,ajax,file-upload,e-commerce,Php,Ajax,File Upload,E Commerce,我正在写一个小的电子商务网站,我需要能够允许用户上传他们自己的自定义图像限于JPG或PNG之前,他们添加到篮子,以便图像可以包括在订单中 我目前的想法是通过AJAX上传文件,并将文件名插入数据库,这样我就可以将图像链接到产品和数据库中的特定顺序。然而,我已经读到,您不能轻松地用AJAX实现这一点,因为它还不受支持 我是否应该使用普通的文件上传表单,并在表单提交后处理$\u文件和$\u POST请求。当项目被添加到购物篮中时,这项工作已经完成,因此这是可能的,尽管这可能需要一段时间来处理上传 我是

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

我目前的想法是通过AJAX上传文件,并将文件名插入数据库,这样我就可以将图像链接到产品和数据库中的特定顺序。然而,我已经读到,您不能轻松地用AJAX实现这一点,因为它还不受支持

我是否应该使用普通的文件上传表单,并在表单提交后处理$\u文件和$\u POST请求。当项目被添加到购物篮中时,这项工作已经完成,因此这是可能的,尽管这可能需要一段时间来处理上传


我是否缺少一个明显的解决问题的方法?

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

我正在考虑使用Iframes上传图像文件,并返回一个json来处理文件数据。