‘壹’ php登录,如何与数据库进行匹配啊
给你个思路吧,1、你要在数据库里面预先保存好用户名密码等;2、你提交的数据php要能正常接到;3、查询数据库"select * from biao where name='$name' and pwd='$pwd'";这个是查询的语法,里面的$name $pwd是把接过来的用户名密码赋值给这2个,(这边要提醒的是这个密码,如果你数据库保存的密码已经进行加密保存了,那么这边的密码你也要先加密,然后在进行数据库匹配);4、查询数据库后,做一个判断如果查询有数据则显示登录成功,否则登陆失败。*这边最主要的就是第三步的查询语句,你把这个语句弄懂了,后面就简单了。
打了那么多,希望对你做这个有所 帮助。
‘贰’ 账号密码匹配是在数据库里完成的还是在服务器里完成的
打开方式不同,配备也不一样。
以oracle举例:一般的远程连接的数据库和密码是保存扎起数据库里面的,在输入账号和密码后,数据库会去固定的地方匹配,匹配成功就登录。
另外一种是在数据库本机上登录,而且登录用户是数据库的服务器管理用户,比如linux下的oracle用户(用户名是oracle,现在都不用这个用户了,基本上都是新建一个用户,用户很隐蔽,除了个别人以外没人知道),这时这个密码认证过程就是在服务器端完成的(密码文件)。
不过大部分登录等式在数据库里面匹配的,在数据库层面匹配的很少,只有在特定条件下才这么做。
‘叁’ 在servlet里怎么验证用户名和密码和数据库中的匹配
一、可以写一个service 用来处理有关注册、登陆等。
二、实际处理么就是,根据传入的用户名、密码,到数据库进行查询,根据查询结果,返回相应标志。
‘肆’ 在servlet里怎么验证用户名和密码和数据库中的匹配呢
靠,你玩大话的吧,这头像是在掷筛子啊#24
你可以写一个service 用来处理有关注册、登陆等。
实际处理么就是,根据传入的用户名、密码,到数据库进行查询,根据查询结果,返回相应标志。
然后在servlet里面调用这个service不就行了。
————————————————————————————————————————
打个比方:用户注册、登陆。
1.写一个User类:字段:uid,uname,upwd
2.写一个UserDao:包含以下方法:
addUser(User u){……添加到数据库}
getUserByName(String name){……根据name取User}
getUserByNameAndPwd(String name,String pwd){……根据name和pwd取User}
……以及其他你需要用到的方法
3.写一个UserService:包含以下方法:
login(User u){ 这里调用UserDao的getUserByNameAndPwd()方法}
register(User u){
这里首先调用getUserByName()判断用户名是否存在,存在返回相应标志,不存 在, 则调 用addUser(User u)方法}
4.servlet里面根据你的逻辑,调用service的相应方法。
那么现在来看Service是干嘛的呢,Service只处理逻辑,不操作数据库,操作数据的事情全部交给Dao来做,Dao里面不包含逻辑,只是纯粹的增删改查。。这样可以使程序充分解耦,Servicel里面则根据逻辑调用Dao的各个方法,随心所欲的调就行啦。那么最终的结局就是,在Service里面能够找到你的所有的需求都对应的方法。这时,你的Servlet只要调用Service里面的方法就行拉。
好吧说了这么多了JAVA,再说说大话,现在这个游戏纯粹是钱砸出来的啊,没什么意思啦。再说了,这东西不就是数据库里面的一堆数据么。实在没啥意思的了,别玩了。多学习学习吧,对程序员这个行业来说,需要不断不断的学习,新技术永远学不完,何况咱们现在还是菜鸟,是吧!
‘伍’ C#中如何把客户端传送过来的密码根数据库中的密码进行匹配对比
...
string sql = "SELECT * FROM [USERIDFORM]WHERE USERID='" + userid + "'AND PASSWORD='" + upwd + "'";
SqlCommand comm = new SqlCommand(sql,connectionString);
SqlAdapterReader sdr = comm.ExcuteReader();
bool e = dr.HasRows();
return e;
...
如果存在,e为true,反之则为false。
‘陆’ 如何写数据库实现用户名和密码的相匹配
你的问题让人费解! 你是想程序实现类似 用户登陆的验证 吗?社么语言呢? 建表User 字段 username ,password 程序验证 比如java吧 1:验证用户输入的都合法,uname,upass 2:根据用户的uname查询用户在数据库的信息 没有记录就非法 有记录比较密码 if(upass.equals(password)) 验证通过 还有啥不明白的,写详细点