复述,应用之——注册,登录

  

字段设计:

#设置登录帐号:

设置用户:1:账户zhangsan

设置用户:2:账户lisi


#设置用户名:

设置用户:1:名字张三

设置用户:2:名字李四


#设置电子邮件:

设置用户:1:邮件zhangsan@test。测试

设置用户:2:邮件lisi@test。测试


#设置密码:

设置用户:1:passwd 123456

设置用户:2:passwd 666666


#为了能根据唯一的帐号,唯一的邮箱找到具体的人(包括姓名密码等)再设置:

设置zhangsan: uid 1

设置lisi: uid 2

zhangsan@test设置。测试:uid 1

lisi@test设置。测试:uid 2


每注册一个用户将全球:uid加1

增加全球:uid



php代码示例:

登录。php

& lt; php ?//会话存到复述。如果php . ini中没有配置,可以在php代码中配置:   报错(& # 39;session.save_handler& # 39;,, & # 39;复述,# 39;);   报错(& # 39;session.save_path& # 39;,, & # 39; tcp://127.0.0.1:6379& # 39;);   session_start ();//已经登录则跳转到首页   if ($ _SESSION [& # 39; uid # 39;)) {   ,,,echo  & # 39; hh # 39;;   ,,,头(& # 39;地点:。/index . php # 39;);   }   如果(! $ _POST[& # 39;账户# 39;],| |,! $ _POST[& # 39;密码# 39;)){   ,,,死(& # 39;请完整输入帐号密码& # 39;);   }//连接复述   $ redis =, new 复述();   复述→美元连接(& # 39;127.0.0.1 # 39;,6379);   $ uid =,复述,→美元得到($ _POST[& # 39;账户# 39;]# 39;公司:uid # 39;);   passwd 美元;=,复述,→美元得到(& # 39;用户:& # 39;。美元uid # 39;公司:passwd # 39;);   如果(! $ uid  | |, $ passwd !=$ _POST[& # 39;密码# 39;)){   ,,,死(& # 39;帐号或密码错误& # 39;);   其他}{   ,,,echo  & # 39;登录成功& # 39;;   }   $ _SESSION [& # 39; uid # 39;]=uid美元;


会话。save_handler=复述,

会话。save_path=皌cp://127.0.0.1:6379"


注册。php

 


复述,应用之——注册,登录