- Dreamweaver 用户指南
- 简介
- Dreamweaver 和 Creative Cloud
- Dreamweaver 工作区和视图
- 设置站点
- 管理文件
- 布局和设计
- CSS
- 页面内容和资源
- 设置页面属性
- 设置 CSS 标题属性和 CSS 链接属性
- 使用文本
- 查找和替换文本、标签和属性
- DOM 面板
- 在实时视图中编辑
- 在 Dreamweaver 中对文档编码
- 在“文档”窗口中选择和查看元素
- 在属性检查器中设置文本属性
- 对网页进行拼写检查
- 在 Dreamweaver 中使用水平线
- 在 Dreamweaver 中添加和修改字体组合
- 使用资源
- 在 Dreamweaver 中插入和更新日期
- 在 Dreamweaver 中创建和管理收藏资源
- 在 Dreamweaver 中插入和编辑图像
- 添加媒体对象
- 在 Dreamweaver 中添加视频
- 插入 HTML5 视频
- 插入 SWF 文件
- 添加音频效果
- 在 Dreamweaver 中插入 HTML5 音频
- 使用库项目
- 在 Dreamweaver 中使用阿拉伯语和希伯来语文本
- 链接与导航
- jQuery 构件和效果
- 对网站进行编码
- 关于在 Dreamweaver 中编码
- Dreamweaver 中的编码环境
- 设置编码偏好设置
- 自定义代码颜色
- 编写和编辑代码
- 代码提示和代码完成
- 折叠和展开代码
- 使用代码片段重用代码
- 使用 linting 检查代码
- 优化代码
- 在设计视图中编辑代码
- 使用页面的头内容
- 在 Dreamweaver 中插入服务器端包含
- 在 Dreamweaver 中使用标签库
- 将自定义标签导入 Dreamweaver
- 使用 JavaScript 行为(一般说明)
- 应用内置 JavaScript 行为
- 关于 XML 和 XSLT
- 在 Dreamweaver 中执行服务器端 XSL 转换
- 在 Dreamweaver 中执行客户端 XSL 转换
- 在 Dreamweaver 中为 XSLT 添加字符实体
- 设置代码格式
- 跨产品工作流
- 模板
- 移动设备和多屏幕
- 动态网站、页面和 Web 表单
- 以可视化方式生成应用程序
- 测试、预览和发布网站
- 疑难解答
用户界面已经在 Dreamweaver 和更高版本中做了简化。因此,您可能在 Dreamweaver 和更高版本中找不到本文中描述的一些选项。有关详细信息,请参阅此文章。
关于注册页
Web 应用程序可以包含要求用户在首次访问站点时进行注册的页。
注册页由以下构造块组成:
存储有关用户登录信息的数据库表
使用户可以选择用户名和密码的 HTML 表单
您也可以使用该表单来获取用户的其它个人信息
用于更新站点用户数据库表的“插入记录”服务器行为
用于确保用户输入的用户名没有被其他用户使用的“检查新用户名”服务器行为
存储有关用户的登录信息
注册页需要使用数据库表来存储用户输入的登录信息。
- 请确保数据库表包含用户名和密码列。如果您希望登录的用户具有不同的访问权限,请包含一个访问权限列。
- 如果要为站点的所有用户设置一个通用的密码,请配置数据库应用程序(Microsoft Access、Microsoft SQL Server、Oracle 等),使其在默认情况下将该密码输入到每个新的用户记录中。在大多数数据库应用程序中,每次新建记录时,都可以将一个列设置为默认值。将该默认值设置为密码。
- 您还可以使用数据库表来存储有关用户的其它有用信息。
创建注册页的下一步是向注册页添加一个 HTML 表单,以使用户可以选择用户名和密码(如果适用)。
添加用于选择用户名和密码的 HTML 表单
您可以向注册页添加一个 HTML 表单,以使用户可以选择用户名和密码(如果适用)。
-
创建一个页面(“文件”>“新建”>“空白页”),并使用 Dreamweaver 设计工具设计注册页的布局。
-
将插入点放置在您想要显示表单的位置,然后从“插入”菜单中选择“表单”,这样就可以添加一个 HTML 表单。
将在页面上创建一个空表单。您可能需要启用“不可见元素”(“查看”>“可视化助理”>“不可见元素”)来查看表单的边界,边界用红色细线表示。
-
为 HTML 表单命名,方法是单击“文档”窗口底部的 <form> 标签以选择表单,打开属性检查器(“窗口”>“属性”),然后在“表单名称”框中输入一个名称。
您不必为表单指定 action 或 method 属性来指示当用户单击“提交”按钮时表单向何处及如何发送记录数据。“插入记录”服务器行为会为您设置这些属性。
-
添加文本字段(“插入”>“表单”>“文本域”),以便让用户输入用户名和密码。
该表单还可以包含更多的表单对象,以记录其它个人数据。
您应该在每个表单对象的旁边添加标签文字(以文本或图像的形式),让用户知道它们的用途, 还应该通过将表单对象放入 HTML 表格来排列这些对象。有关表单对象的详细信息,请参见创建 Web 表单。
-
在表单上添加一个“提交”按钮(“插入”>“表单”>“按钮”)。
可以通过以下方法更改“提交”按钮的标签文字:选择该按钮,打开属性检查器(“窗口”>“属性”),并在“值”框中输入一个新值。
创建注册页的下一步是添加“插入记录”服务器行为,以便将记录插入到数据库中的用户表格。
更新用户的数据库表格
您必须在注册页中添加“插入记录”服务器行为,以更新数据库中的用户表格。
-
在“服务器行为”面板(“窗口”>“服务器行为”)中,单击加号 (+) 按钮并从弹出菜单中选择“插入记录”。
即会出现“插入记录”对话框。
-
完成此对话框,确保指定数据库中要插入用户数据的用户表格。单击“确定”。
创建注册页的最后一步是确保用户名没有被其他注册用户使用。
添加用于确保用户名唯一的服务器行为
您可以将服务器行为添加到用户注册页,它将先验证用户名是唯一的,然后才将该用户添加到注册用户数据库中。
当用户单击注册页上的“提交”按钮时,该服务器行为将对用户输入的用户名和存储在注册用户数据库表中的用户名进行比较。如果没有在数据库表中找到匹配的用户名,则该服务器行为通常会执行插入记录操作。如果找到匹配的用户名,该服务器行为将取消插入记录操作并打开一个新页(通常是提示用户该用户名已被使用的页)。
-
在“服务器行为”面板(“窗口”>“服务器行为”)中,单击加号 (+) 按钮并从弹出菜单中选择“用户身份验证”>“检查新用户名”。
-
在“用户名字段”弹出菜单中,选择访问者用来输入用户名的表单文本字段。
-
在“如果已存在,则转到”框中,指定在数据库表中找到匹配的用户名时所打开的页,并单击“确定”。
所打开的页应提示用户该用户名已被使用,并且让用户重试。