自己建立了一个小型的成绩查询系统,数据库user表中存着学号与密码信息,score表中存放着学号和对应的各科的成绩。就在模拟登录进去之后才发现根本实现不了“用户”的概念,当我想查询自己成绩的时候还得输入学号来查询,实现不了“点击成绩查询按钮”就可以查询自己的成绩。但又想了想服务器根本不知道自己是谁,怎么才能让服务器在我登录进来之后就一直知道“我是谁”?是不是和cookie有关系?自己菜鸟,求解答!!
用学号和密码登录就可以确认是谁了
登陆后你把用户信息保存起来就能实现了
第一步:抓包,看登陆用的POST还是GET,发送了哪些包
第二部:模拟登陆,一定要保存登陆的cookie,在下次查询请求时带上Cookie即可!
你在user表里面加个系统账号,系统密码 字段
然后做个注册. 要求填写学号.去user里面查找看是否有这个学号
然后把系统账号和密码 存到user表里 相对应学号那一行
登录以后,存在session中
en. 登陆以后将user信息存入localstorage里面. 查询就取取user信息