精華區beta Programming 關於我們 聯絡資訊
※ 引述《kuoelec.bbs@bbs.ccns.ncku.edu.tw (自己的選擇)》之銘言: : 所以我也想知道資料庫有無辦法在server端自動更新"上次更新時間" 如果沒讀錯文意,你前文所提的是把客戶端時間傳送到伺服器... 其實伺服端更新資料庫,以SQL Server為例,都可以用getdate()函數更新時間, 客戶端不須傳送時間訊息,只須傳送一個訊號提示伺服端更新, 譬如,"UPDATE table1 SET last_time = getdate() WHERE u_id = 101". 此外,客戶端時間與伺服端時間未必同步,因此, 一來時間檢查要特別注意都用客戶端時間檢查, 二來時效驗證由客戶端決定,留下一個可口的漏洞讓使用者hack. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.139.92.115