wed留言板的设计与实现.docx
《wed留言板的设计与实现.docx》由会员分享,可在线阅读,更多相关《wed留言板的设计与实现.docx(32页珍藏版)》请在咨信网上搜索。
1、wed留言板的设计与实现 作者: 日期:2 wed留言板的设计与实现 留言板和其他的WEP应用程序一样.都是对数据库相关操作。比如留言就是插入记录 ,显示留言就是提取记录;回复留言就是更新记录,删除留言就是删除记录。数据库操作一样,操作说明不同,系统体现的功能也就不同。 1 留言板系统准备1.留言板系统需求分析 对于留言本的普通浏览者来说:(1)能够浏览查看当前已留言内容,并且能按照时间的降序顺序来查看最新的留言内容.(2)能够发表自己的留言内容,在留言发表页填写相关项后即可发表,并能查看到新留言内容. 1 对于留言板管理员来说:(1)对发表的留言进行回复,以实现网页访问者和网页所有者之间的互
2、动.(2)对于不符合留言规范的内容项,可通过删除留言的方式去除.(3)既然管理员具备一些特殊权限,所以需要管理员登录页.留言本系统留言本前台普通用户浏览留言本后台浏览留言发表留言管理员登录回复留言删除留言图10-1留言板系统组织图2.留言板着战点的建立(1)本地站点的建立 在本地计算机中建立站点文件夹,表示留言本系统WEB应用程序所有的文件存储地.在本地计算机的磁盘目录中建立文件夹GOBBK表示留言本系统.(2)拷贝文件对于系统中数据库文件的建立,连接数据库文件,管理员登录页等多个WEB应用程序可共享的文件,可直接应用于在第9章已建立的文件.所以可将在第9章建立的数据库文件夹DATABASE,
3、数据库连接文件所在文件夹CONNECTIONS,以及表示管理员操作的文件夹ADMIN拷贝至当前新建的GBOOK文件夹内. 图10-2拷贝相关文件到站点文件夹下3.建立虚拟目录 在GBOOK文件夹上单击鼠标右键,选择【共享和安全】打开属性面板,选择【WEB共享】选项,单击共享文件夹前的单选的按钮,弹出【编辑别名】对话框,输入与文件夹名相同的别名,单击【确定】按钮完成文件夹虚拟目录的定义. 4.建立Dreamweaver动弹站点 1打开Dreamweaver8,单击【站点】菜单,从弹出菜单中选择【新建站点】。2 弹出【站点定义】对话框,选择【高级】选项。3 设置【本地信息】中的【站点名称】为“留言
4、版”:选择【本地跟文件夹】为当前在计算机中已经建立站点的文件夹路径地址:输入【HTTP地址】为文件夹虚拟目录访问地址http/localhost/gbook.4选择【测试服务器】分类,其中【服务器模型】选择“ASP VBScript”:【访问】选择本地/网络”【测试服务器文件夹】选择为本地站点文件夹路径:【URL前缀】输入为站点文件夹虚拟目录访问地址http:/localhost/gbook。5单击【确定】按钮完成Dreamweaver动态ASP站点的建立。3 留言板数据库的建立1 分析留言版分析留言表主要就是考虑设计留言表的字段内容,而字段的定义是由留言时需要填写的表单项决定的。那么一个简单
5、的留言板在用户留言时输入什么内容,或者服务器需要接收客户端的什么内容?1 留言用户姓名,表示留言用户名,昵称等。2留言用户性别,通过接收的性别值可在显示留言时采用对应性别头像来形象表示。3 留言用户的电子邮箱,这是联系留言者最直接的方式。4 留言内容,当然也就是留言版主要体现的功能。5 留言时间。以表示留言的时间说明。6其他可选项比留言者的联系电话。留言者个人主页。留言者地区等。7回复留言内容,当然是管理员操作的,表示对该留言的回复内容。8回复留言时间,表示管理员是何时回复该留言的。2 建立数据库的留言表1在数据库文件窗口中选择【使用设计器创建表】在单击【设计】按钮。图10-3设计留言表2 打
6、开数据库设计表,在表中:输入“g-id”字段,选择“自动编号”的数据类型,并设置为【主键】输入g-name字段,选择文本的数据类型,表示留言者用户名;输入g-sex字段,选择文本的数据类型,表示留言者性别;输入g-mail字段,选择文本的数据类型,表示留言者邮件地址;输入g-con字段,选择备注的数据类型,表示留言内容;输入g-time字段,选择日期/时间的数据类型,并输入其“默认值”为“now()”,表示留言发表的时间;输入g-r-con字段,选择“备注”的类型,表示留言回复内容;输入g-rtime字段,选择日期/时间的数据类型,并输入器默认值为now()表示回复留言的时间;3保存该表在弹出
7、的【另存为】对话框中输入【表名称】为book。4 数据库连接文件1如图10-4在【文档窗口】中打开定义站点任意一文件,使得【数据库】面版激活。图10-4修改【自定义连接字符串】2 双击【数据库】面板中的定义的连接字符串,弹出【自定义连接字符串】对话框。3 在【连接字符串】文本框中的原本路径“mynews/database/xw.mdb修改为“/gbook/database/xwmdb,表示虚拟目录book即本章定义站点目录下的数据库文件。4 单击【确定】按钮完成,。留言板前台用户1浏览留言在留言板系统中最主要的即是显示留言的内容,提偶那个过如下步骤欧克快速完成留言浏览页 的建立。1绑定记录集1
8、如图10-5 在【文件】面板的站点目录下建立文件index.asp.2在【文档窗口】中打开该文件,按Crtrl+f10键.打开【绑定】面板。单击【添加】按钮,从弹出菜单中选择【记录集.查询】弹出【记录集】对话框。【表格】选择表示留言内容的Gbook表,【排序】选择字段g-id”的降序。单击【确定】按钮完成。图10-5绑定【记录集(查询)】2设计留言浏览页在文档中输入文本“当前还没有任何留言,请发表用以表示当前内容为空时的信息显示。并对文本范彪制作到addgb.asp的超级链接。图10-6 设计留言浏览页选择页面中的动态数据库表格,单击【应用程序】类别中的【如果记录集为不为空则显示】按钮。图10
9、-9设置【如果记录集不为空则显示区域】弹出【如果记录集不为空则显示区域】对话框,选择当前绑定的【记录集】,单击【确定】按钮完成。4重复的区域1图10-10所示 选择页面中的动态表格,单击【应用程序】面板中的【重复的区域】按钮。图10-10设施重复的区域2弹出【重复区域】对话框,在【记录集】中选择当前页已绑定的记录集名,【显示】选择为“10”条记录,表示当前的动态页采用了分页技术,每页显示10天数据记录。5记录集导航条1在动态数据表格的重复区域后回车换行,打开【插入】面板,单击【应用程序】类别中的【记录集分页:记录集导航条】按钮。2弹出【记录集导航条】对话框,从【记录集】下拉列表中选择当前页已记
10、录集,【显示方式】选择为文本。2发表留言1设计留言板表页1在【文件】面板的站点目录下建立文件“addgb.asp.表示留言发表页。图10-11 设计留言发表页2打开【插入】面板,单击【表单】类别中的【表单】按钮,在文档中插入黄色虚线框。3单击【文本字段】按钮,【标签文字】输入为“您的姓名”,在该表单元素插入文档后选择该表单元素,打开其【属性】面板,输入其【文本域】值为“g-name”.4单击【单选按钮】,【标签文字】输入为“男”字该表单元素插入文档后,在其【属性】面板中设置其名称为“g-sex”,【选定值】输入为“male”,【初始状态】选择“已勾选”。5 单击【单选按钮】,【标签文字】输入“
11、女”,在该表单元素插入文档后在其【属性】面板中设置其名称为“g-sex”。【选定值】输入为“female”.6 单击【文本字段】按钮,【标签文字】输入为“您的邮箱”。在该表单元素插入文档后,在其【属性】面板中设置其【文本域】值为“g-mail”。7单g-name击【文本区域】按钮,【标签文字】输入 为留言内容在该表单元素插入文档后,在其【属性】面板中设置其【文本域】值为“g_com”。8单击【按钮】,取消输入【标签文字】,按钮【动作】设置为提交表单。检查表单1如图10-12所示,在文档中选择“提交”按钮,按住Shift+F4键打开【行为】面板,单击【添加】按钮,从弹出菜单中选择【检查表单】。图
12、10-12 检查表单2弹出检查表单对话框,在【命名的栏位】中选择“g_name”、“g_com”并设置值为“必需”,【可接受】为“任何东西”对“g_mail”只选择【可接受】为电子邮件地址。单击【确定】按钮完成。插入记录如图所示,按住trl+F9键打开【服务器行为】面板,单击【添加】按钮,从弹出来菜单中选择【插入记录】。图10-13 插入记录弹出【插入记录】对话框,其中【插入到表格】选择为留言板表“gbook”,在【插入后,转到】留言浏览页“index.asp”将文档“forml”表单中的【表单元素】的值分别插入到数据库留言表中。单击【确定】按钮完成。3发表、浏览留言测试打开浏览器,向服务器申
13、请获得留言浏览页地址。如图所示,因为当前没有留言记录,显示为无留言记录的信息说明。图10-14 没有留言的显示页单击“发表”超级链接,打开如图所示的留言发表页,输入表单元素内容,单击提交按钮即完成了留言的发表。图10-15发表留言在留言发表完成后,页面将跳转到留言浏览页,如图图10-16 有留言记录的显示页。留言板管理后台1留言管理表页在网页的内容和显示方式上,管理员进入的留言管理列表页与普通用户浏览的留言板列表页是相同的,区别在于管理页具备了每条留言的“回复”和“删除”的管理链接。绑定记录集打开【文件】面板,在表示管理的目录“admin”下建立文件“gblinst.asp”,以表框。在【文档
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- wed 留言板 设计 实现
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【a199****6536】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【a199****6536】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。