$myArr = array_merge($myArr, array("loginIP" => $_SERVER["REMOTE_ADDR"], "loginTime" => time()));//这是穿的另外两个参数,一个是用户登录地址,另一个是cookie存活时间(会在寻获时间以为消失) se($myArr);
这里就是为了session写的;
他主要是存储四个属性,username.password.IP.time
上面代码中也注释;其实现在我们就可以在session里面查到我们这个自己创建的session了
3.JS端的localStorage:HTML5提供的本地存储方式(可以称为“键值对”数据库);
设置数据:localStorage.setItem("key","value");
读取数据:localStorage.getItem("key");读取的结果是一个字符串;
删除数据:localStorage.removeItem("key");
详细代码如下:
在html下面写的js文件就是 然后就是实现:
$(function (){ if (localStorage.getItem("username")!=""&&localStorage.getItem("password")!=""){ document.getElementById("username").value=localStorage.getItem("username"); document.getElementById("password").value=localStorage.getItem("password"); } });
这个函数主要就是创建用php创建的
function setStroage($username, $password){ echo "<script> localStorage.setItem('username'," . "'" . $username . "'" . "); localStorage.setItem('password'," . "'" . $password . "'" . "); </script>"; }
其实这个东西需要自己慢慢写,我虽然能写出来,但是每次用的时候还是要参考一下这个例子,所以希望我用了好长时间的万能例子对大家有用,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章: