- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本系统采用mvc的设计模式,框架tp3.1 分为管理员端和学生端,若不能出现页面,将student文件放到浏览器根目录,配置一下虚拟主机即可出现
管理员端可以对学生的信息进行管理,增删改查,禁用(用到了jquery的ajax),同时可以查看学生们的考勤情况,今日考勤和历史考勤,甚至是今日签到和签退的详细数目。
学生端,学生登录之后可以进行签到和签退操作,可以查看自己的考勤记录。
管理员
登录模块
public function index(){ //如果是post请求则代表登录,否则显示登录界面 if (IS_POST) { $user = $this-_post(user); $pass = $this-_post(pass); $vdcode = $this-_post(vdcode); //判断用户是否为空 if (!$user) $this-error(请输入用户名!); //判断密码是否为空 if (!$pass) $this-error(请输入密码!); //判断验证码是否为空 if (!$vdcode) $this-error(请输入验证码!); //验证验证码是否正确 if (session(verify) != md5(strtoupper($vdcode))) $this-error(验证码错误!); session(verify, null);//使验证码失效 $User = M(Users);//实例化对象 //查询用户信息 $user = $User-where(username = . $user . )-field(user_id,username,role_type, password, is_enable, login_try_times, block_time, group_id)-find(); if (!$user) $this-error(用户不存在!, U(Login/index)); //判断用户是否被禁用 if ($user[is_enable] == 2) $this-error(你已经被禁用); //将用户信息存入session session(user_info,$user); session(user_id,$user[user_id]); //判断用户的角色,管理员则跳转到管理员端,学生则跳转到学生端 if($user[role_type] == 1) $this-success(登录成功,/AcpUser/get_student_list); if($user[role_type] == 2) $this-success(登录成功,/UcpSign/sign); }$this-assign(head_title, 管理员登录);$this-display(); }
修改密码
public function set_password(){ //如果为空,则代表进入修改密码界面,而不是修改密码请求 $act = $this-_post(act); if ($act == save) { $user_id = intval(session(user_id)); $old_password = $this-_post(old_password); $this-assign(old_password, $old_password); $new_password = $this-_post(new_password); $this-assign(new_password, $new_password); $confirm_password = $this-_post(confirm_password); $this-assign(confirm_password, $confirm_password); //旧密码不能为空 if (!$old_password) { $this-error(请输入旧密码); } //新密码不能
您可能关注的文档
- 调温工中级工(多选).doc
- 调温工中级工(判断、单选).doc
- 调研文章:关于城市社区家庭医生服务模式创新对策研究.docx
- 铁路冬季施工专项方案设计.docx
- 铁路设备生产许可申请表.doc
- 铁路塑料排水板技术交底书.docx
- 铁路隧道第一次作业.doc
- 铁路特种作业人员主要进场人员报审表.doc
- 铁路信号基础5(共六册).ppt
- 铁盐与亚铁盐的检验.doc
- 新的一年工作展望.docx
- 医生年终个人工作的述职报告(3篇).docx
- 2023年消防设施操作员之消防设备中级技能考前冲刺练习题附答案详解.docx
- 2022-2023年环境影响评价工程师之环评技术导则与标准通关练习题包括详细解答.docx
- 2023年中级注册安全工程师之安全生产管理考前冲刺检测卷和答案.docx
- 2023年中级银行从业资格之中级银行管理考前冲刺测试卷提供答案解析.docx
- 2023年公共营养师之二级营养师通关模拟考试试卷附带答案.docx
- 证券分析师之发布证券研究报告业务考前冲刺模拟题库.docx
- 2022-2023年二级建造师之二建建设工程法规及相关知识综合提升测试卷附答案.docx
- 2023年二级建造师之二建机电工程实务通关模拟考试试卷提供答案解析.docx
1亿VIP精品文档
相关文档
最近下载
- 2023年江苏省小学科学实验知识竞赛题汇编.docx
- 2013款比亚迪速锐_汽车使用手册用户操作图解驾驶指南车主车辆说明书电子版.pdf
- 薪酬管理课后习题之复习与思考部分.pdf
- 学堂在线汽车理论(清华)章节作业答案.docx
- T_CRES 0018-2023 风力发电机组预应力基础锚栓笼组合件技术规范(OCR).pdf
- 同济大学毕业设计基坑支护设计计算书.doc
- 歌曲《离别开出花》歌词(排版完美打印).docx
- 【新整理】人教版小学数学五年级上册教材分析ppt课件【完整版】.pdf VIP
- 光纤激光切割机软件系统使用手册-广东大族粤铭激光集团股份有限公司.PDF
- 深入学习《中华人民共和国保守国家秘密法》PPT课件.pptx VIP
文档评论(0)