图4.3主题页面结构图
主题页面主要显示该主题的内容及相应的回复信息,显示主题回复功能模块。
4.3页面跳转
在本论坛系统中,除了常用的使用超链接进行页面跳转之外,在很多网页中进行表单提交时也会发生页面的跳转。以下举例说明。
在登录过程中,用户首先点击登录的超链接跳转至登录界面,在登录界面的表单中输入账号信息并提交后,信息会被提交给后台进行匹配,如果匹配成功,则跳转至论坛首页,并取消登录的超链接。
对于搜索过程,用户在表单中输入搜索时的关键字并点击确定,关键字信息被提交给系统后台。后台根据表单所提交的关键字信息在数据库中进行检索,之后跳转至搜索结果页面,并显示搜索结果。
当用户发布主题时,首先在表单中填写所发主题的标题与内容,将表单提交给后台之后,系统后台将表单中传递的数据写入数据库,之后页面跳转回版区主页,重新读取并显示主题。
用户回复主题时,在回复模块的表单中填写想要回复的内容,点击将回复内容提交给系统,转至相关功能页面进行处理。系统后台将回复信息添加进数据库的相应数据表中,添加成功之后,页面会重新跳转至版区主页。再点击进入该主题页面,即可看到已添加的回复信息。