2017-04-13 59 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