新人問個問題,希望高手不吝賜教


如果我做一個頁面,注冊的用戶上傳的圖片可以顯示在上面,但是當用戶上傳新照片時顯示的圖片永遠是用戶的最新圖片,也就是說要隨時覆蓋原來他上傳的圖片,這個怎么做,能不能給我指點一下思路,先謝了

4 个解决方案

#1


上傳時覆蓋原圖

#2


如果你想讓用戶某一天,可以看到自己用過的歷史圖像,那就 每次上傳圖片的時候做一個時間字段,每次取時間最新的那張圖片,
如果直接舍棄以前用過的,那就直接覆蓋掉原來的,使用update操作,將原來存在數據庫里面的url替換掉。

#3


你可以在你的user表中設置img字段,每次用戶更新圖片,更新img字段就可以了,每次請求的時候獲取它的地址就可以了啊。

#4


可以按照svn這種版本控制的思路,把原用戶的照片例如xxxx.jpg,改名成xxxx(時間).jpg,把剛上傳的圖片名為xxxx.jpg,鏈接都是指向xxxx.jpg就可以了,這樣如果用戶要調取之前上傳的圖片也能找到

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com