[請益] 有關上傳圖片檔名的問題

看板PHP作者 (好無聊~~)時間15年前 (2009/02/28 23:19), 編輯推噓1(107)
留言8則, 3人參與, 最新討論串1/1
最近在寫上傳圖片的程式,遇到了下面的小問題 想請問各位,一起討論一下各位的想法 ^_^ -- 目前我資料庫開了一個 varchar 欄位,主要是存取圖片的路徑。 然後使用者上傳圖片以後,我會存成這樣的檔名:日期+檔名 問題來了… 假設我現在重新上傳一張圖,會編一個 新日期+檔名的檔案... 但是舊的還在上傳目錄內,我擔心日積月累,會有很多的 temp 資料… 不知道各位大大有什麼好建議呢? -- 我找過文章,有建議 sql 資料庫開二進位直接存圖檔資料... 但是有人不建議的原因是每次讀取圖檔都要撈資料庫一次,很容易造成負擔... 謝謝大家的幫忙 ^_^ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.67.104.28

02/28 23:29, , 1F
把舊的先 unlink 掉不就好了 @_@
02/28 23:29, 1F

02/28 23:33, , 2F
舊的可能以後都用不到了,但是會有檔案一直在上面 @@
02/28 23:33, 2F

03/01 10:37, , 3F
unlink是檔案處理的函式,功用是刪除檔案
03/01 10:37, 3F

03/01 10:38, , 4F
最基本的方式先做一個button按了會刪除檔案
03/01 10:38, 4F

03/01 10:38, , 5F
先按他刪除後再重新上傳。比較方便的方法就是把
03/01 10:38, 5F

03/01 10:39, , 6F
舊檔名傳給上傳圖片函式,如果存在,上傳成功時就
03/01 10:39, 6F

03/01 10:39, , 7F
刪除
03/01 10:39, 7F

03/02 00:41, , 8F
喔喔,roga我誤會了,謝謝humanfly的解說 ^^
03/02 00:41, 8F
文章代碼(AID): #19gLOQ9U (PHP)