建立一个包含3个用户信息的用户名密码字典。[br][/br] 当用户输入用户名信息时,如果不存在该用户信息,则提示用户重新输入,直到用户输入的用户名存在为止。 然后,提示用户输入对应密码,如果用户输入密码不正确,提示用户重新输入,直到输入的密码正确为止。当用户密码输入正确后,提示登录成功。 [br][/br] 例如:建立的用户字典信息如下: accounts = {'Alice': '123456', 'Bill': '654321', 'Joe': '111222'} [br][/br] 预期测试结果诸如: Enter username: Hellen this username does not exist. please re-enter. Enter username: Joe Enter password: 111 password error, please re-enter. Enter password: 111222 you have successfully logged in.
举一反三
- 提示用户输入用户名和密码,如果用户名是“admin”并且密码是“520668”,则提示“用户及密码正确!”;否则,如果用户名不是“admin”则提示用户“用户名不存在”,如果用户名是"admin"则提示"用户密码错误",否则提示"用户名及密码错误"。
- 编写函数验证用户输入的用户名与密码是否正确编写一个login1()函数,用于验证用户输入的用户名和密码是否正确。代码实现思路:1通过输入框获取用户输入的用户名和密码(假设为用户名为“user”,密码为”123456”)。2判断用户输入的用户名与密码。3若输入正确,则提示“用户名与密码输入正确!”,否则提示“用户名或密码输入错误!”。
- 用户在登录页面提交了用户名“username”和密码“password”信息,表单信息提交到"login.jsp"页面进行注册处理,现要求设计login.jsp页面,利用JDBC接口连接数据库,完成用户登录功能。页面根据表单中的信息,从数据库查找对应的用户名和密码,如果找不到对应的用户名则提示信息“此用户不存在”;如果用户名和密码不匹配,页面则显示“登录失败”的提示信息框,并在5秒后跳转到“guest.jsp”页面;如果用户表单中用户名和密码均和数据库中的一致,页面则显示“登录成功”的提示信息框,并在5秒后跳转到“index.jsp”;[br][/br] [br][/br] 页面tilte: 登录处理; 数据库名称: MCD; 数据库账户: sa; 数据库密码: rootroot; 数据库表名: userinfo;[br][/br] 数据库表中用户名和密码字段: username \ password username 和 password 均为String类型;[br][/br] [br][/br] 请把login.jsp的页面全部代码填写到答案框内;
- 请编写一段程序,用户输入用户名和密码,如果用户名不是” admin” , 提示输入用户名不正确;如果密码不是” 888” ,提示密码不正确。用户拥有三次机会,若输入正确,程序提示后退出,三次仍未正确,也要提示后退出。
- 试编写程序,实现以下功能:(1)创建一个字典,存放所有已注册用户的用户名和密码,内容如表所示。 用户名 密码 John 123 Mary 111 Tommy 123456(2)提示用户输入用户名和密码。(3)依次对用户名和密码进行判断,并给出相应的提示。 若用户名输入错误,则提示"用户名不正确!",若密码输入错误,则提示"密码不正确!",若用户名和密码均正确,则提示"登录成功!"。