Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何允许使用Cookie注册多个帐户?提供的来源_Javascript_Html_Cookies - Fatal编程技术网

Javascript 如何允许使用Cookie注册多个帐户?提供的来源

Javascript 如何允许使用Cookie注册多个帐户?提供的来源,javascript,html,cookies,Javascript,Html,Cookies,目前,一旦你在页面上,它将允许一个人注册一个帐户 是的,我知道这不是应该做的。我只是在摆弄饼干。那么,有没有办法使它可以有多个帐户,而不是只有一个 函数setCookiecname,cvalue,exdays{ var d=新日期; d、 setTimed.getTime+exdays*24*60*60*1000; var expires=expires=+d.togmString; document.cookie=cname+=+cvalue+;+expires+;path=/; } 函数g

目前,一旦你在页面上,它将允许一个人注册一个帐户

是的,我知道这不是应该做的。我只是在摆弄饼干。那么,有没有办法使它可以有多个帐户,而不是只有一个

函数setCookiecname,cvalue,exdays{ var d=新日期; d、 setTimed.getTime+exdays*24*60*60*1000; var expires=expires=+d.togmString; document.cookie=cname+=+cvalue+;+expires+;path=/; } 函数getCookiecname{ 变量名称=cname+=; var decodedCookie=decodeURIComponentdocument.cookie; var ca=decodedCookie.split';'; forvar i=0;i我认为我们可以在这里使用一些技巧:使用用户名作为cookie的名称

function registerCookie() {
    var user = prompt("Please enter your desired username:","");
    var pass = prompt("Please enter your desired password:","");
    if (user != "" && user != null && pass != "" && pass != null) {
        setCookie("username_"+user, user, 30);
        setCookie("password_"+user, pass, 30);
    }
}

function loginCookie() {
    var checkUser=prompt("Username");
    var checkPass=prompt("password");
    var user=getCookie("username_"+checkUser);
    //alert(user)
    var pass=getCookie("password_"+checkUser);
    //alert(pass)
    if (checkUser == user && checkPass == pass) {
        alert("Welcome back, " + user);
    } else {
        alert("False information");
    }
}