当前位置:首页 > 动态网页课程设计报告(博客系统) - 图文
5、单击“确定”按钮回到编辑页面,会发现先前所选取要重复的区域左上角出现了一个“重复”的灰色标签,这表示已经完成设置。
6、当日志分类内容信息较多时,需要加入记录集分页功能,将光标移至要加入“记录集导航条”的位置,执行“插入”|“数据对象”|“记录集分页”|“记录集导航条”命令,选取要导航的记录集以及导航条的显示方式,然后单击“确定”按钮回到编辑页面,如图9-105所示。
图9-105 插入“记录集导航条”
7、选取编辑页面中的Rs.log_title字段,单击“应用程序”面板中的“服务器行为”标签上的
按钮,在弹出的菜单中选择“转到详细页面”选项,在打开的“转到详细页面”对
话框中设置“详细信息页”为log_content.asp,设置“传递URL参数”为log_ID,设置如图9-106所示。
图9-106 “转到详细页面”对话框
8、当一个日志有回复分类内容的时候,希望显示所有的分类内容信息,当没有分类信息时就显示提示语“目前没信息”,这就要加入“显示区域”功能,选择有记录时要显示的那个表格,如图9-107所示。
图9-107 选择有记录时要显示的表格
9、单击“应用程序”面板中的“服务器行为”标签上的
按钮,在弹出的菜单中,选择“显
示区域”|“如果记录集不为空则显示区域”命令,打开“如果记录集不为空则显示区域”对话框,在“记录集”下拉列表框中选择Rs,再单击“确定”按钮回到编辑页面,会发现先前所选取要显示的区域左上角出现了一个“如果符合此条件则显示?”的灰色卷标,表示已经完成设置,效果如图9-108所示。
图9-108 记录集不为空则显示设置及效果
10、选取记录集没有数据时要显示的文字“目前没信息”,然后再单击“应用程序”面板中的“服务器行为”标签上的
按钮,在弹出的菜单中,选择“显示区域”|“如果记录集为
空则显示区域”命令,在“记录集”中选择Rs,再单击“确定”按钮回到编辑页面,会发现先前所选取要显示的区域左上角出现了一个“如果符合此条件则显示?”的灰色卷标,表示已经完成设置,效果如图9-109所示。
图9-109 记录集为空则显示的效果
至此,日志分类内容页面的设计就已经完成。
后台管理转向页面
详细制作的步骤如下:
1、打开博客首页index.asp,在“用户登录”栏目中,单击“应用程序”面板中的“服务器行为”标签上的
按钮,在弹出的菜单中,选择“用户身份验证”|“登录用户”命令,向
该网页添加登录用户的服务器行为,设置如果登录成功,则转向check.asp页面,如果登录失败,则转向err.asp页面,设置如图9-110所示。
图9-110 “登录用户”对话框
2、设置完成后,单击“确定”按钮关闭对话框,返回到“文档”窗口。在“服务器行为”面板中就增加了一个“登录用户”行为。可以看到表单对象对应的“属性”面板的动作属性值为<%=MM_LoginAction%>,如图所示。它的作用就是实现用户登录功能,是DreamweaverCS6自动生成的动作对象。
3、当用户成功登录后转到check.asp。check.asp页面比较简单,就是在里面加入if条件判断语句和绑定一个MM_username的阶段变量,单机“应用程序”面板中的“绑定”标签上的+按钮,在弹出的菜单中,选择“阶段变量”命令,在打开的“阶段变量”对话框中设置名称为MM_username,如图所示。
4、单击“确定”按钮,完成阶段变量MM_username的绑定,再单击“代码试图”按钮回到代码编辑页面中,向里面加入一段if条件判断语句,代码如下: <%
If session(“MM_Username”)=”admin”then // 判断传递过来的变量用户名是否为admin Response.Redirect(“admin.asp”) // 如果是admin则转向admin.asp
Else
Response.Redirect(“user_admin.asp”) // 否则专项user_admin.asp End if %>
5、当用户在index.asp首页中登录失败就转向失败页面err.asp,err.asp是提示用户登录失败再重新登录的一个页面,效果如图所示。
6、在登录失败页面err.asp中有两个链接,一个是没有注册时单击文字“注册”链接到注册页面register.asp,另一个是填写错误时单击文字“登录”回到首页中重新登录。
一般用户管理页面
详细制作步骤如下:
1、在user_admin.asp页面设计中表单form1中的文本域和文本区域设置如表所示。 意义 用户名 用户密码 博客名称 用户E-mail 所属分类 修改 取消 文本(区)域/按钮名称 User_username User_password User_blog_name User_email Typename Submit Submint2 类型 单行 单行 单行 单行 列表/菜单 提交按钮 重设按钮 2、单击“应用程序”面板中的“绑定”标签上的+按钮,在弹出的菜单中,选择“阶段变量”命令,在打开的“阶段变量”对话框中设置名称为MM_username,设置如图所示。
3、单击“确定”按钮完成阶段变量MM_username的绑定,将绑定的阶段变量插入到网页xxxxxx中,如图所示。
4、再次单击“应用程序”面板中的“绑定”标签上的+按钮,在弹出的菜单中,选择“记录集(查询)”命令,在打开的“记录集”对话框中输入如表所示的数据,如图所示。
共分享92篇相关文档