各位大佬,我想问下,怎么在前端的登录界面,确定登陆的信息在数据库中,然后显示登录成功。
数据库已经连接,跳转第二个界面也做出来了。就是不知道登陆的信息与数据库中的信息怎么做对比,求大神解答。
ajax提交用户名和密码,然后再服务端通过用户名取密码进行验证,验证的结果返回。前端根据返回的结果,知道登陆成功还是失败。
我看好多都是在success:function() 括号中只有一个值,这不是只判断那一条数据了么?怎么判断数据库中有的所有值呢。result这个参数?
@我一不小心: 前后端数据交互使用json
数据交互。比如你ajax
数据提交输入如下:
{
"userName":'cnblogs',
"passWord":'cnblogs'
}
然后再服务端进行验证,返回json
:
{
"result":"ok",
}
或者
{
"result":"error",
}
你就通过返回的result
来判断用户名密码是否错误。而且现在一般用户名不存在或者密码错误,都提示用户名或密码不正确。
用ajax 提交页面数据
获取数据在传回来么?
@我一不小心: 对的
你的意思你知道怎么做界面但不知道怎么写代码?
界面做完了,不到怎么写获取数据并验证数据库中有没有这块
你写完界面就好了
与数据库交互的问题交给 后端开发 来做
他会给你结果(表单提交的数据是否与数据库一致)
主要现在要求自己做,没有后端开发。
@我一不小心: 招人