欢迎来到天天文库
浏览记录
ID:50301849
大小:96.50 KB
页数:4页
时间:2020-03-07
《PHP+MySQL网站开发技术 项目式 教案 作者 唐俊 第十五次课_简案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、湖南科技职业学院软件学院课堂教学设计课题诚信管理论坛用户管理模块设计与实现-用户登录功能与用户编辑功能实现授课班级CMU3105课时4课时教学目标1.用户登录功能实现2.用户编辑功能实现重点难点重点1.用户登录功能实现2.用户编辑功能实现难点1.用户登录功能实现2.用户编辑功能实现能力训练任务案例1、诚信管理论坛开发;教学方法组织形式1.注重识记规律的重、难点五阶学习法:讲解一次、演示一次、练习一次、测试一次、单练一次。五个阶段完成后学生能够在不知不觉中完成知识点识记任务,同时也加深了对知识点的理解程度。2.
2、理论联系实际,讲练结合,边讲边练学习评价1.85%的学生对重点难点的理解速度l很快l较快l一般(√)l较慢l很慢2.85%的学生对重点难点的理解深度l深刻理解、能独立完成练习l一般理解、能在指导下完成练习(√)l仅限于记忆层次、必须演示方能完成练习l记忆困难,演示时都无法跟上节奏。教学1.用户登录功能的设计与实现实现诚信论坛的登录功能湖南科技职业学院软件学院课堂教学设计思路设计1)登录功能的显示页面(login.php);2)登录功能的处理页面(doLogin.php);3)改造原有注册、登录、错误信息显示等
3、页面的顶部模块,以便可以显示已经的登录用户信息;4)登出功能的处理页面(doLogout.php)。文件所在位置描述login.php登录视图页面doLogin.phpmanage登录控制操作页面doLogout.phpmanage登出操作页面1)登录功能的显示页面(login.php)见书2)登录功能的处理页面(doLogin.php);if(isset($_POST["uName"])){//用户名不为空$curUser=findUser($_POST["uName"]);//根据用户名查询用户信息
4、//判断用户名和口令是否正确if(isset($curUser)&&$curUser["uPass"]==$_POST["uPass"]){$_SESSION[“CURRENT_USER”]=$curUser;//保存登录用户header("location:../index.php");//登录成功转入首页return;}else{$msg="用户名或口令不正确";}}else{$msg="用户名不能为空";}3)改造原有注册、登录、错误信息显示等页面的顶部模块……if(isset($_SESSION["C
5、URRENT_USER"])){//已登录的情况$current_user=$_SESSION[“CURRENT_USER”];//获取登录用户$user_name=$current_user["uName"];//获取用户名……}else{$headBuf.=<<登录
6、 注册
7、HTML_HEAD;}4)登出功能的处理页面(doLogout.php)require_once
8、'../comm/comm.php';//导入通用功能类session_destroy();//清除掉sessionheader("location:../index.php");//转入首页2.用户编辑功能的设计与实现湖南科技职业学院软件学院课堂教学设计实现诚信论坛的用户信息编辑功能1)编辑功能的显示页面(userdetail.php);2)编辑功能的处理页面(doUserUpdate.php);3)修改userdao.class.php中的updateUser方法文件所在位置描述userdetail.ph
9、p用户信息修改视图页面doUserUpdate.phpmanage用户信息修改控制操作页面user.dao.phpcomm用户数据操作类1)编辑功能的显示页面(userdetail.php);见书2)登录功能的处理页面(doLogin.php);if(isset($_POST[“uId”])&&isset($_POST[“uName”])){//ID和用户名不空$rs=updateUser($_POST['uId'],$_POST["uName"],$_POST["uPass"],$_POST["hea
10、d"],$_POST["gender"]);if($rs<=0){$msg="用户修改失败";}else{header("location:../userdetail.php");return;}}else{$msg="用户名不能为空或无法获取用户编号";}3)修改userdao.class.php中的updateUser方法functionupdateUser($id,$uName,$uPass,
此文档下载收益归作者所有