ajax上传问题

上传不会有太大的问题,可是问题是什么呢?

今天我在做项目的ajax图片上传是遇到一个问题,看看大家有没有类似的经历:

1.异步上传(没有问题)

2.问题来了,我在一个表单中使用ajax上传,如果是新增的信息,我们数据库中还没有生成相应的ID,这时候图片上传在数据库中就找不到相应的位置,图片虽然上传成功,但是跟我们表单提交的信息对应不起来,这是个严重的bug,

针对上述问题怎么解决呢?我说下我的解决方案,大家有什么好的方案也提出来,互相学习。

1.当用户进入上传页面是,后端生成一个唯一的code值,并且赋值到前端,

2.用户异步上传时带上该code值,一起存入缓存

3.表单提交时,我们拿code值去缓存中去找相应的图片信息。

成功完成异步上传

你可能感兴趣的:(php,php,解决方案,异步,图片)