看板 Web_Design 關於我們 聯絡資訊
※ 引述《delicate (你好嗎 我笑了)》之銘言: : 在製作cookie的時候, : 發現了這個問題... : 產生cookie的程式是寫在 VB.NET, : 當中的「Now」就會參照到伺服器的時間; : 而cookie本身判斷expires的時候, 是和使用者的電腦時間來做比較... : 因為兩邊的時間不一致, : 會發生一些問題, : 像是: : 使用者的電腦時間太快的話, cookie一直會無效, 無法使用網頁, : 而如果使用者刻意把時間調慢的話, 就有可能看到已經過期的cookie... : 當然, 如果使用JavaScript來產生cookie的話, : 就不會有這個問題了, 可是... : 想請問大家, : 有沒有什麼辦法 : 用VB.NET讀取到使用者的電腦時間?? 我是認為不太需要遷就使用者 除非需求真的很特殊 那我會建議集體以第三方的伺服器時間為準 例如查詢Yahoo之類的主機時間為準 如果沒有這樣的強烈需求 那我會建議這個問題讓使用者去傷腦筋 這種時間上的問題 通常網站都是會以自己的時間為主 例如拍賣中的結標時間等等.... 這是我自己的感想 如果什麼小細節都是遷就使用者的話 開發一樣東西會更難產 畢竟人多意見就多啊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.224.116