- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
10动态网设计
第10章 动态网站设计基础 数据库基础操作 登陆以及验证 数据基本操作 留言板实例 10.1 数据库基础操作 SqlServer 数据库—— 建库、建表、设置登陆模式 Access 数据库—— 建库、建表 10.1 数据库基础操作 建立数据连接 1、使用系统DSN (Access、SQLServer) 2、使用连接字符串( SQLServer ) Provider=SQLOLEDB;Server=GCPZLH;Database=stu;UID=sa;PWD=123 10.1 数据库基础操作 建立一个记录集 想网页添加一个数据进行测试 access问题解决办法 添加everyone用户的权限 添加IUSR_计算机名的用户权限 10.2 登录与验证 新用户注册后,都要根据相应的用户名和密码进入到网站的相关网页,这称为登录。 用户输入的用户名和密码提交后,首先要检验用户名是否合法和密码是否正确,之后才能进入到相关页,表示登录成功。若不成功,要做相应处理。 登录流程:登录信息首先在客户端检验,成功后,才能被提交到服务器检验。在服务器检验通过后,就可以转到相应页面。 1、制作登陆页面 制作登陆用的表单,设定action属性 添加一个文本框、一个密码框、一个提交按钮 2、验证 添加用户表的记录集 添加用户验证,注意返回页的设置 对于页的访问限制,防止用户进入没有权限的页面 10.3 数据浏览与编辑 添加记录 浏览记录——绑定数据、重复区域、分页 修改记录—— 转到详细信息、参数传递接收、绑定、修改 删除记录—— 转到详细信息、参数传递接收、绑定、删除 10.4 留言板的制作 综合应用本章所学的增删改查功能,并且注意数据的流转过程和用户的操作体验。 10.4.1 客户注册页 客户注册页可以帮助网站管理者收集众多的网络客户信息。 注册页的组成: 存储有关用户的登录信息的数据库表 让用户选择用户名和密码的HTML表单 用于更新站点用户数据库表的“插入记录”服务器行为 用于确保用户输入的用户名没有被其他用户使用的“检查新用户名”服务器行为 注册页逻辑图 Js验证 form name=form1 method=POST action=%=MM_editAction% onSubmit=return test(); script function strlen(str) { return str.length; } function test() { if (strlen(form1.txtUser.value)4) { alert(+form1.txtUser.value+的长度大于10); return false; } else { return true; } } /script 10.4.2 客户登录页 客户登录页用于限制非法用户登录到特定的管理页面,为网站的安全提供了有利保证。 登录页的组成: 注册用户的数据库表 让用户输入用户名和密码的HTML表单 确保输入的用户名和密码用效的“登录用户”服务器行为 当用户成功登录时,为该用户创建一个包含其用户名的阶段变量。 客户登录页逻辑图 10.4.3 打造留言板 包含的页面: Index.asp 留言板首页,用于显示留言 New.asp 发布新的留言 Del.asp 删除留言 Login.asp 回复、编辑、删除等操作只有站长才有权力,站长通过这个页面来登录管理留言板 Error.asp 登录错误时所返加的页面 数据库设计 所用的数据库 Admin: 存放超级用户的姓名及密码 Dwmx: 存放网友留言板中所输入的信息 User:存放用户注册信息 一、获取客户留言 将留言板的信息插入到数据库表中 获取客户留言的组成: 一个允许用户输入数据的HTML表单(留言板) 一个用于更新数据库的“插入记录”服务器行为 插入留言板记录逻辑图 自编核心代码 input type=text name=textfield readonly=true value=%=Session(MM_Username)% input type=text name=textfield readonly=true value=%=now% 二、显示留言 组成: 使用Dreamweaver设计工具布置留言详细页面 为页面定义一个记录集,详细页将从此记录集中提取记录的详细信息 将记录集中各项绑定到该页面 留言页示意图 三、删除留言 四、权限分配 未登录用户 普通用户 管理员 * * 活彤拱鸡邱织旱仑
您可能关注的文档
最近下载
- 2023年重庆第二外国语学校(二外)小升初试卷附详细答案.pdf VIP
- 2025年黑龙江省辅警招聘考试试题带解析附答案.docx
- 《真菌性鼻窦炎》课件:深入了解真菌性鼻窦炎的病因、症状及治疗方法.ppt VIP
- 3.5跨学科实践:探索厨房中的物态变化问题 人教版(2024)物理八年级上册.pptx VIP
- 21起典型火灾案例及消防安全知识专题培训(2025年).ppt
- 禁毒预防教育主题班会.ppt VIP
- 六国论理解性默写[共3页].doc VIP
- 超星尔雅学习通《高校实验室安全基础课(实验室准入教育)》章节测试含答案 .pdf
- 索尼彩监特丽珑trinitron_pvm14m2u维修电路图手册.pdf VIP
- 2024年十八项医疗核心制度(最新).docx VIP
文档评论(0)