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