《PHP》课件8.3 用户管理功能的设计.pptx

《PHP》课件8.3 用户管理功能的设计.pptx

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

本节主要内容

管理员密码修改功能的设计和实现

用户列表页面(实现选定用户的编辑)的设计与实现

新增用户页面的设计与实现

用户权限管理页面的设计与实现

修改管理员密码页面设计思路

修改密码页面是登录到后台的管理员用来修改自己的密码。

修改密码的时候,需要同时验证是否能正确输入旧密码,以保证管理员账号的安全性。

修改管理员密码页面功能设计

……

linkhref=style/backSTyle.csstype=text/cssrel=stylesheet

……

divid=header?phprequire_oncetop.php;?/div

divid=wrapper

divid=tableContainer

divid=left?phprequire_oncemainleft.php;?/div

divid=main

……

/div!--endofmain--

/div!--endoftableContainer--

/div!--endofwrapper--

divid=main

h2class=main-right-nav系统管理gt;修改密码/h2

formmethod=postaction=doUpdatePass.php

tableclass=table

trth旧密码:/thtdinputtype=passwordclass=form-textname=upassoldrequired/td/tr

trth新密码:/thtdinputtype=passwordclass=form-textname=upassnewrequired/td/tr

trth新密码确认:/thtdinputtype=passwordclass=form-textname=upassnew1required/td/tr trtdcolspan=2align=centerinputtype=submitvalue=确认修改class=form-btninputtype=resetvalue=重新填写class=form-btn/td/tr

/table

/form

/div

……

修改管理员密码页面功能设计

$userinfo=$_SESSION[back_userinfo];

$uid=$userinfo[id];//取登录用户的编号

$row=findUserById($uid);

if(md5($save_data[upassold])!=$row[upass]){

$error[upassold]=旧密码输入错误!;

}

if(empty($error)){

$rs=updateUserPass($uid,md5($save_data[upassnew]));

if($rs){

alertGo(用户密码修改成功,index.php);

}else{

alertBack(用户密码修改失败);

}

}else{

require../common/error.php;

}

用户列表页面的设计思路

为了方便对所有用户的查看和管理,用户列表页面将所有用户信息以表格形式显示,方便选取某个用户信息进行密码重置和删除等操作。

当用户忘记密码后,可以请求管理员重置密码,重置密码统一设置为“123456”。

若要删除用户信息,首先需要检查用户是否发布过新闻信息,若发布过,则不能删除该用户信息。还需要检查用户是否发布过新闻评论,若发布过,也不能删除该用户信息。

用户列表页面的样式设计

/*添加和信息列表页面样式*/

.table,.tableth,.tabletd{border:1pxsolid#cfe1f9;}

.table{border-bottom:#cfe1f9solid4px;border-collapse:collapse;

line-height:38px;margin:15pxauto;}

.tableth{background:#eef7fc;color:#185697;padding:06px;}

.tabletd{padding:012px;}

.tabletr:hover{background:#f5fcff;}

.tabl

文档评论(0)

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

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

1亿VIP精品文档

相关文档