系统
2021-10-05 17:34:50 4 举报
AI智能生成
a
作者其他创作
大纲/内容
用户
修改邮箱
显示原邮箱
获取用户输入新邮箱
验证规则
更新数据库
修改密码
两个表单
验证是否符合规则
两次密码是否相等
更新数据库,跳转登录
忘记密码
获取用户输入邮箱,ajax判断邮箱是否存在,同步提醒
存在即有验证码
验证验证码是否正确
用户输入重置后的密码
数据库更新,跳转登录
个人信息
开启会话,获取用户名
通过用户名查询所有信息
将查询到的信息通过特定规则赋值给表单
几个必选项必须符合规则,否则无法提交
信息修改后进行提交,将新数据更新到数据库中
上传头像
将用户上传的头像存入文件夹,进行重命名,将文件路径存入数据库
选择头像
事先预备一个文件夹头像
通过单选将每个头像展示并将其路径赋值给单选框
通过用户选择并提交将路径上传到数据库
注册
获取用户输入
同时用oninput事件判断是否符合输入规则
ja ajax判断验证码是否正确与用户名和邮箱是否重复
当表单所有规则符合,js提交表单,php post值存入数据库
跳转登录
登录
获取用户输入
js ajax验证验证码是否正确
php验证用户名密码是否正确
登录成功后记录用户名和uid到session
后台
登录
获取输入
验证是否管理员
登录成功
控制台
mysql 统计用户数并显示
通过mysql 查询排序命令进行用户积分和时间进行排序
将查询排序后结果通过table展示
增
先将新增界面写在一个新文件
通过弹出层打开新增页面
新增只需要输入用户名密码及邮箱
通过ajax验证用户名和邮箱是否存在
将新增用户存入数据库
删
判断用户点击删除按钮
将所点击用户的id传递
判断用户id 系统管理员不可删,当前管理员账号不可删除,同等级管理员不可删除
弹出提示框是否删除
确定后删除用户并刷新
delete 更新数据库
改
修改模式同个人信息修改
权限:系统管理员可改所有
普通管理员不可设置管理员
普通管理员不可修改系统管理员和同级管理员
查
只允许一个条件进行查询,精确搜索,不支持模糊搜索
用户名
邮箱
判断格式,格式不对时进行提示但不阻止搜索
性别
通过条件进行不同mysql语句进行查询再将数据显示在表格
0 条评论
下一页