资源预览内容
第1页 / 共10页
第2页 / 共10页
第3页 / 共10页
第4页 / 共10页
第5页 / 共10页
第6页 / 共10页
第7页 / 共10页
第8页 / 共10页
第9页 / 共10页
第10页 / 共10页
亲,该文档总共10页全部预览完了,如果喜欢就下载吧!
资源描述
操作技能考核(PHP)机 试总分数 : 100时间 : 3小时学号:姓名:班级:考生须知:在E盘建立以班级+姓名的文件夹的第一级目录,如“CMU310*+李娜”,然后在此文件夹下建立两个文件夹,一个为database,里面放数据库备份,一个为project,里面为项目源文件,如图所示:题目:在线考试网一、 语言与环境A语言PHPB实现环境 NetBeans+Myql+PHP5+Apache二、 任务你作为成长在线考试网项目开发组的程序员,请实现如下功能:1. 用户密码找回;2. 用户登录。三、 功能描述 用户在登录网站的时候,忘记了密码,现在要找回密码。1点击运行“index.html”页面,如图1所示。图1登录页面2.点击“找回密码”,进入seekPwd.html页面,注意进行非空验证,如图2所示:图2 密码找回界面1 3.输入身份证号码,点击下一步,如果身份证号码输入有错误,跳转进入错误页面图3 身份证填写错误3. 身份证填写正确,进入找回密码2阶段,获取密保问题,填写密保答案,如图4:图4 找回密码阶段2界面4.填写密码答案,点击下一步,如果密码问题回答错误,跳转提示,如图5图5 密码问题回答错误5.填写正确密码问题,点击下一步,找回密码,如图6图6 找回密码6 当密码找回之后,点击返回按钮,进入登录页面(index.html)实现登录,如图7所示: 图7 登录页面,非空验证6登录用户名或者密码出错,如图8、9所示:图8 用户名出错提示图9 密码出错提示7. 登录成功,进入default.html页面 图10 default.html页面四、要求1界面实现以提供的素材为基础,实现图示所示页面。 2数据库实现A 创建数据库TestDB。B创建用户信息表(Tb_User),表结构见表1。表1用户信息表(Tb_User)表结构字段名字段说明字段类型允许为空备注id 用户编号 Int(4) 否 主键,自动增长列cardNo身份证号码Varchar(18)否password密码Varchar(20)否uname用户名Varchar(32)否question密保问题Varchar(200)否answer问题答案Varchar(200)否表2 用户信息记录idCardNOPasswordUnameQuestionAnswer1111111111111111111123456萧荣我的生日7月17日2123456789012345678111111肖白我的生日7月17日3. 注意文本框的非空验证,所有红色*号的文本框都必须验证。4. 找回密码时,若是身份证填写错误,转入错误页提示,如图3,密保答案填写有误,也要提示,如图5。5. 用户密码找回成功后,点击返回跳转到登录页面(index.html),实现刚才用户登录,要判断用户名和密码的正确与否,进行提示,如图8、9。6. 登录成功后,跳转进入首页(default.html)。7. 注意代码要有注释,代码书写要规范。8测试程序。
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号