【从开发者角度看测试】php+mysql+js登录注册系统

【需求】

利用php和mysql做一个小型的注册登录系统。

【功能】

1、基本的登录、注册

2、实现细节:

1)数据库字段:uid、uname、upwd分别存放id、用户名和密码;

2)登录时,校验用户名密码是否正确(从数据库中匹配);用户名和密码未填写时点登录,提醒相应信息

3)校验用户名密码时,注意两边的空格

4)注册时,校验用户名,已存在的用户名不允许注册;用户名和密码及再次输入密码未填写时点注册,提醒相应信息;密码和再次输入的密码不一致时,提醒;

5)使用cookie保存用户名、uid,注销登录的时候清除

6)增加注销功能

【编程】

1、mysql建立数据库

1)打开MySQL命令行客户端

2)输入密码,登录

3)新建数据库lbj_login

mysql> create databaselbj_login; //建立数据库

mysql> show databases; //显示数据库

mysql> use lbj_login; //选择数据库

4)建立表user

mysql> create table user(

> uid int(4) not null primary keyauto_increment,

> uname char(20) not null,

> upwd char(20) not nul

经验分享 程序员 微信小程序 职场和发展