- 1、本文档共66页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 完善前台页面概要1
完善网站前台相关页面 5.6 广告信息显示 5.6.1 案例综述 整个网站的广告位有页头i_myedu123_head.php(Head01)一个、首页Index.php(Index01- Index03)三个、信息列表页(list01)一个、搜索页search.php(Search01)一个、图文信息页art_info.php(ArtInfo01- ArtInfo03)三个、资源信息页res_info.php(ResInfo01- ResInfo06)六个。 图5-11 Head01广告信息 广告信息显示程序段完成从ViewAD视图中读取指定广告的信息,将广告代码显示到相应的广告位上。本任务完成页头Head01广告信息的显示,如图5-11所示。 完善网站前台相关页面 5.6 广告信息显示 5.6.2 ?操作步骤 ① 打开“inc/i_myedu123_head.php”文件。 ② 修改注释,在“REM Description: 网站首页”前输入一行“REM Modify By: Greenbud.Chen 2014-09-07 广告显示”。 ③ 找到“广告位:Head01”,将代码修改为如下所示。 ? $pdo =new PDO($strDSN, $strDBName, $strDBPWD); $strSQL=select * from ViewAD where LocationID=Head01; $rst=$pdo-query($strSQL); if($rstHead =$rst-fetch()) { echo $rstHead[Content]; } ? ④ 保存并上传文件。 完善网站前台相关页面 做一做 完成其他广告信息的显示,写出完整的PHP代码并上机调试。 创建列表信息页面文件 本章小结 知识与技能 学 习 情 况 掌握(理解) 基本掌握(理解) 未掌握(理解) PHP过滤垃圾信息的方法 自定义函数及应用 PHP数组及应用 foreach语句及应用 字符串分割函数及应用 字符串搜索函数及应用 获取服务器信息函数及应用 验证码及验证程序的使用 用户登录与验证的一般方法 PHP表单参数的获取方法 PHP的Session和Cookies及应用 PHP页面跳转命令及应用 PHP中用表达式实现变量名的方法及应用 使用PHP向数据库添加数据的实现方法 完善网站前台相关页面 5.3用户登录与验证 5.3.2 ?操作步骤 (11)检验用户合法性。 //检验用户合法性 $_SESSION[_strUserName]=; //清空用户名 $_SESSION[CheckCode]=; //删除验证码信息,防止重复提交 $pdo =new PDO($strDSN, $strDBName, $strDBPWD); $strSQL=select * from ViewUsers where UserName={$strUserName} and Password={$strPassWord}; echo $strSQL; $rst=$pdo-query($strSQL); if(!$rstUser=$rst-fetch()) { die(Script language=JavaScriptwindow.alert(用户不存在或密码错!);history.back(-1);/Script); } $_SESSION[_nUserID]=$rstUser[UserID]; $_SESSION[_strUserName]=$rstUser[UserName]; $_SESSION[_nPurview]=$rstUser[Purview]; $_SESSION[_strUserCat]=$rstUser[UserCat]; //设置用户名在客户端保留31天 setcookie(_strUserName,$rstUser[UserName], time()+3600*24*31); 完善网站前台相关页面 5.3用户登录与验证 5.3.2 ?操作步骤 (12)更新用户表有关信息,并跳转到指定页面。 //更新用户表有关信息 $strIP=$_SERVER[REMOTE_ADDR]; $strSQL= update Users set LastLoginIP={$strIP},LastLoginTime=Now(),LoginTimes=LoginTimes+1 where UserName={$strUserName}; $nCount = $pdo-exec($strSQL); header(location: .$strBackUrl); //跳转至strBackUrl所指向的页面 完善网站前台相关页面 5.3用户登录与验证 5.3.2 ?
您可能关注的文档
- 肺结节CT影像与病理概要1.ppt
- 大学英语4级考试模拟题概要1.doc
- 大学英语4级辅导材料概要1.doc
- 肿瘤科护士的职业防护概要1.ppt
- 第5章 ARM接口设计技术概要1.ppt
- 第5章 MATLAB编程基础概要1.ppt
- 第5章 绘图与修图概要1.ppt
- 胆固醇测定2概要1.ppt
- 大学英语A2课后短文填空及句子翻译 副本概要1.doc
- 第5章 Wet工艺概要1.doc
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)