设置不记住密码:setcookie("pwd","",0);//也可以作为清空密码设置1小时过期:setcookie("pwd","$pwd",time()+3600);设置24小时过期:setcookie("pwd","$pwd",time()+3600*24);设置1周过期:setcookie("pwd","$pwd",time()+3600*24*7);里面变量的意思分别是:cookie的名称,cookie的值,有效期;顾名思义,0就是立即失效,也就不会保存,time()是获得当前的时间,+3600就是+3600s,相当于在当前时间的基础上再加上1h,也就是1h后会过期。
- 生活问答
- 答案列表
php 记住密码:php勾选记住账号实现方式[朗读]
代码我就不写了,给你一个思路:第一次登录时,给个可选限,是否记住登录.如果选择记住登录,就在cookie里面记录用户帐号和用户密码,记得密码要加密存储不要明文.第二次登录时,先查看cookie是否有用户的帐号,如果有的话,查询一下数据库正确的密码,与cookie的密码对比较,成功的话就自动登录,失败的话就重新验证,删除cookie.注意:因为密码保存在cookie,所以要注意比较复杂一点的加密,比如加上密匙混淆。
加个setcookie就可以了,创建,然后登录一次,以后浏览器都帮你记住密码了。
可以啊删除缓存呗。
用户名:admin密码:空。