欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    用户注册系统的设计与实现.ppt

    • 资源ID:5448319       资源大小:219.01KB        全文页数:17页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    用户注册系统的设计与实现.ppt

    PHP动态网页设计教程,十二、用户注册系统的设计与实现,黄迎久内蒙古科技大学工程训练中心,主要内容,本讲主要内容(1)用户注册系统的设计;,一、用户注册系统简介,用户注册系统是WEB中的功能较为简单的系统,该系统为浏览器用户提供用户注册功能和用户登录功能。用户先打开注册页面,然后填写用户注册信息,按下提交按钮,系统将用户提交的个人信息录入到数据库中。用户打开登录界面后,在登录界面中填写用户名和密码信息,按写按钮,系统将从数据库中查询是否存在该用户信息。,二、用户注册系统界面的实现,三、数据库的设计,创建用户信息表:user。,四、用户注册功能的流程,Index.html,采集用户信息,密码是否一致?,连接数据库,用户名是否已注册?,用户信息的注册,用户信息成功,反馈密码输入错误信息,反馈用户名重复错误信息,关闭数据库服务器连接,exit,register.php,Y,N,N,Y,五、用户注册系统功能的实现,创建数据库连接文件 connect.php,五、用户注册系统功能的实现,接收提交信息,五、用户注册系统功能的实现,判断提交的密码是否一致?php/接收用户信息 if($password1!=$password2)exit(密码不一致!);else/判断用户名是否已被注册过,五、用户注册系统功能的实现,判断用户名是否已被注册过 0)exit(该用户名已被注册过!);else/将用户信息保存入数据中,五、用户注册系统功能的实现,将用户信息保存入数据表中,六、用户登录页面的实现,六、用户登录页面的实现,0)echo 用户名和密码输入正确;else echo 用户名和密码输入错误!登录失败!;mysq_close();?,七、SQL注入,所谓SQL注入,就是通过把SQL命令插入到Web表单递交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。当配置文件php.ini中的magic_quotes_gpc选项设置为关闭(magic_quotes_gpc=Off),使用用户名“or”=”和密码“or”=“登录系统时,系统永远可以登录成功!产生BUG的原因:SQL语句中出现特殊字符时,没有对这些字符进行适当的转义,使得”select*from user where username=“or”=“and password=“or”=“中的子句where 永远为TRUE,这使得一些非法用户就乘虚而入,成功登录系统。,七、SQL注入,MySQL数据库引擎不会自动过滤特殊字符,因此防止SQL注入的方法就是在PHP中过滤这些特殊字符。方案一:将配置文件php.ini中的magic_quotes_gpc选项设置为开启,即magic_quotes_gpc=On,这样PHP预处理器就自动将GET或POST提交的特殊字符转义。,方案二:当配置文件php,ini中的magic_quotes_gpc选项设置为关闭时,使用addslashes()函数将GET 或POST提交的特殊字符转义。,本讲总结,本讲总结(1)用户注册系统的设计方法以及实现方法;,Thank You!,内蒙古科技大学 工程训练中心,

    注意事项

    本文(用户注册系统的设计与实现.ppt)为本站会员(sccc)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开