当前位置: 代码迷 >> Java Web开发 >> 新人问个有关问题,希望高手不吝赐教
  详细解决方案

新人问个有关问题,希望高手不吝赐教

热度:17   发布时间:2016-04-14 20:38:03.0
新人问个问题,希望高手不吝赐教
如果我做一个页面,注册的用户上传的图片可以显示在上面,但是当用户上传新照片时显示的图片永远是用户的最新图片,也就是说要随时覆盖原来他上传的图片,这个怎么做,能不能给我指点一下思路,先谢了
------解决思路----------------------
如果你想让用户某一天,可以看到自己用过的历史图像,那就 每次上传图片的时候做一个时间字段,每次取时间最新的那张图片,
如果直接舍弃以前用过的,那就直接覆盖掉原来的,使用update操作,将原来存在数据库里面的url替换掉。
------解决思路----------------------
你可以在你的user表中设置img字段,每次用户更新图片,更新img字段就可以了,每次请求的时候获取它的地址就可以了啊。
------解决思路----------------------
可以按照svn这种版本控制的思路,把原用户的照片例如xxxx.jpg,改名成xxxx(时间).jpg,把刚上传的图片名为xxxx.jpg,链接都是指向xxxx.jpg就可以了,这样如果用户要调取之前上传的图片也能找到