第5章 完善前台页面.ppt

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章完善前台页面要点

完善网站前台相关页面 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 ?

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档