2017-04-13 40 views
-2

COOKIES我想了解的是,有沒有辦法來檢查,如果用戶第一次訪問該頁面或不SERVLET。用cookies。我知道用Sessions來做這件事。但我只需要用cookies來做。有什麼辦法嗎?由於事先要檢查用戶第一次訪問或不與Servlet的

回答

0

當然可以,但不會在新電腦上工作,如果瀏覽器的數據清洗,數據就會丟失。爲什麼你需要使用cookies來檢查它呢? 集餅乾:

document.cookie = "username=John Doe"; 

再檢查一下是否存在:如果不存在

setcookie("name","value",time()+$int); 

檢查:

function checkCookie() { 
var username = getCookie("username"); 
if (username != "") { 
    alert("Welcome again " + username); 
} else { 
    username = prompt("Please enter your name:", ""); 
    if (username != "" && username != null) { 
     setCookie("username", username, 365); 
    } 
} 
} 

PHP創建的cookie

if(isset($_COOKIE[$cookie_name]) {} 
+0

我可以舉一個例子,但我真的需要知道你是什麼樣的人要做的是基於邏輯推理,或者我應該建議你的方法cahnge – NoOorZ24

+0

我知道這是不可靠 – Ali

+0

所以,然後告訴我爲什麼你會使用這種方法? – NoOorZ24

相關問題