- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《第七章bbs论坛和留言本的制作
第7章 bbs论坛和留言板的制作
本章内容:
主要介绍动态站点的创建、数据库的建立和连接、ASP访问数据库、bbs论坛和留言本的制作。
§7.1 创建动态站点
公告板系统bbs(Bulletin Board System)是指用户可以在此发布和查看留言,管理员可以通过后台管理系统,对留言进行整理和编辑。本章以登录页面、留言页面以及显示页面为例,介绍公告板系统中各个页面与数据库的连接、对数据库的访问以及对留言信息的显示等等。
【例7-1】建立动态站点。
步骤一:在Macromedia Dreamweaver MX 2004中,执行菜单命令“站点”|“新建站点”,打开“基本”选项卡,在“您打算为您的站点起什么名字?”下的文本框中输入动态站点的名称,如图7-2所示。
图7-2 为动态站点命名
步骤二:单击“下一步”按钮。选择“是,我想选择服务器技术”选项,选中下拉菜单中的“ASP JavaScript”,如图7-3所示。
图7-3 设置服务器
步骤三:单击“下一步”按钮,选中单选按钮项“在本地进行编辑和测试”,选择站点文件的存储路径,如E:\zzp\site,如图7-4所示。
图7-4 设置站点的物理路径
步骤四:单击“下一步”按钮,弹出如图7-5所示的对话框,单击“测试URL(T)”按钮,得到测试结果界面,如图7-6所示。
图7-5 测试动态站点
图7-6 动态站点测试结果
§ 7.2 ASP访问数据库
ASP应用程序不能直接操作数据库,必须通过数据库连接驱动程序(ODBC)或嵌入式数据库(OLE DB)提供程序来连接访问数据库。Macromedia Dreamweaver MX 2004提供了数据库访问功能,通过一些简单设置,可以简单、快速地完成数据库的连接访问。下面以“公告板系统bbs”站点myweb的登录页面login.asp、留言页面index.asp和显示页面disp.asp为例,介绍动态页面ASP与数据库之间的连接方法,通过留言页面将信息提交到数据库,再数据库信息通过浏览页面显示出来。
7.2.1 数据库的建立
本文以Access 2003为例,介绍公告板系统bbs网站所需数据库及表格的创建过程。
【例7-2】建立公告板系统bbs网站所需的数据库bbs.mdb及两个数据表member和bbs。
步骤一:建立公告板系统bbs数据库bbs.mdb及两个数据表member和bbs。
打开Access 数据库软件,新建数据库文件bbs.mdb,弹出图7-7所示的窗口,双击“使用设计器创建表”,创建一个用户登录网站的信息表member。
图7-7 新建数据库bbs.mdb
按照图7-8所示,为表member建立两个字段user和password,分别存储用户登录的“用户名”和“密码”。
图7-8 建立表member中的字段
设置表member中两个字段user和password的属性,将“允许空字符串”设为“否”,将“必填字段”设为“是”,将字段user设为“主键”。
执行菜单命令“文件”|“保存”,在弹出的窗口中为表命名为member。
创建数据表bbs,用于存储留言者“编号”、“姓名”、“性别”、“标题”、“留言内容”和“联系方式”等等。对应的字段分别是:id、name、sex、title、content以及tel。具体设置情况如图7-9所示。
图7-9 建立表bbs中的字段
步骤二:为表member添加记录数据。
返回到bbs.mdb创建表窗口,此时窗口中已经增加了member和bbs两个表项,如图7-10所示。
双击member表项,弹出如图7-11所示的界面,在其中添加两条记录。
图7-10 创建表窗口
图7-11 为表bbs添加记录
7.2.2 数据库的连接
以Macromedia Dreamweaver M X 2004提供了数据库访问功能,介绍公告板系统站点中登录页面(login.asp)、留言页面(index.asp)与显示页面(disp.asp)与数据库bbs.mdb的连接过程。
【例7-3】 建立“公告板系统bbs”站点与数据库bbs.mdb的连接 。
步骤一:创建指向数据库bbs.mdb的ODBC数据源(数据库与数据源连接)。
单击“开始”--?“控制面板” --? “管理工具” --? “数据源ODBC”,打开“ODBC数据源管理器”对话框,如图7-12所示。
图7-12 ODBC数据源管理器
单击“系统DSN”选项卡,单击“添加”按钮,弹出“创建新数据源”对话框,如图7-13所示,选择“Microsoft Acces
文档评论(0)