字段设计:
#设置登录帐号:
设置用户: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
复述,应用之——注册,登录