已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
创建数据库1、建立一个数据库,名称为“board”2、创建两个表分别为“admin”、“guestboard”3、建立表结构(1)admin表的结构 名称 数据类型 name 文本 password 文本(2)guest表的结构 (其中guestid为编码,name为名称,title为标题,content为留言内容,reply为回复内容,date为留言日期) 名称 数据类型 guestid 自动编码 设置为主键 name 文本 title 文本 content 备注 replay 备注 默认值为“无回复” date 日期/时间 默认值为“now()”4、输入数据(1)admin表的值 name列 password列 admin admin(2)guestboard表的值 guestid neme title content replay date 1 张三 001 你好! (留空) (系统自动填写)留言板首页1、 新建一个动态站点,名称1005。2、 在站点内新建一个ASP VBScript 动态页面。保存文件名为“index.asp”。设置文档标题为“留言板”。(1)在首行输入“1005论坛”,设置字体为“华文琥珀”,大小为75,颜色为红色。切换到“代码”视图,在“1005论坛”旁边加换行标志“”(1005论坛)。(2)在第二行输入“当前位置:留言板”,设置字体为“华文琥珀”,大小为16,“当前位置:”的颜色设置为灰色(#666666),“留言板”设置为黑色。单击“编辑”首先参数常规在“允许多个连续的空格”前面打钩。插入多个空格,将光标移到到右侧,在右侧输入“管理员登陆”,各项属性为默认。切换到“代码”视图,在“管理员登陆”旁边加换行标志“”。(3)在第三行插入一根水平线,切换到代码视图,将的属性改变为“”,即将水平线的颜色改为红色。效果如图3、 插入一个表单。4、 在表单中插入一个3行1列,宽1000像素,边框为0,填充为0,间距为0的表格1。表格对齐方式为“居中对齐”。5、 在表格1的第1行插入一个3行2列,宽100百分比,边框为1,填充为0,间距为0的表格2。(将第一行的宽度调整为14%,表格高度请自行调整到最佳状态)(1) 在表格的第1行第1列中输入“楼”,设置文字居中对齐。(2) 在表格的第1行第2列中输入“标题:”,颜色为红色,设置文字左对齐。(3) 设置第一行两个单元格背景颜色为“#66CCFF”。(选中两个单元格在属性栏的“背景颜色”中输入“#66CCFF”)。(4) 在表格的第2行第1列中输入“发布者:”、“发表于”,设置单元格水平“居中对齐”,垂直“居中对齐”。(5) 在表格的第2行第2列中输入“留言:”,设置单元格水平“左对齐”,垂直“顶端”。(6) 在表格的第3行第1列中输入“回复”,颜色为蓝色,设置文字居中对齐。(7) 在表格的第3行第2列中输入“回复内容:”,设置文字左对齐。效果如图6、 在表格1的第2行插入一个4行2列,宽100百分比,边框为0,填充为0,间距为0的表格3。(将第一行的宽度调整为5%,表格高度请自行调整到最佳状态)(1) 将表格的第1行第1列合并(选中两个单元格,右键表格合并单元格)在单元格中输入“发表留言”,设置文字左对齐。(2) 在表格的第2行第1列中输入“标题”,设置单元格水平“左对齐”。(3) 在表格的第2行第2列中插入文本域(名称为“title”),设置单元格水平“左对齐”。(4) 在表格的第3行第1列中输入“昵称”,设置单元格水平“左对齐”。(5) 在表格的第3行第2列中插入文本域(名称为“name”),设置单元格水平“左对齐”。(6) 在表格的第4行第1列中输入“留言”,设置单元格水平“左对齐”,垂直“顶端”。(7) 在表格的第3行第2列中插入文本区域(名称为“content”,字符宽度100,高度14),设置单元格水平“左对齐”。按“enter”键新起一段,插入两个按钮,分别为“提交”(动作“提交表单”)、“取消”(动作“重置表单”)。效果如图7、 在表格1的第3行输入“首页 | 上一页 | 下一页 | 尾页”,设置文字居中对齐。留言板之留言首页的服务器行为1、 建立一个动态站点(1005),建立虚拟目录(别名1005),创建数据源(guest)2、 将board.mdb与index.asp放到站点里。3、 打开dreamweaver软件,打开index.asp,创建数据库连接(1) 单击右侧面板的“应用程序”,选择“数据库”(2) 单击“+”,选择“数据源名称”(3) 设置连接参数,连接名称为“conn”,选择数据源名称(DSN)为“guest” (4) 单击“测试”,弹出“成功创建连接脚本”对话框,如图 (5) 单击“确定”,再单击“数据源名称”对话框上的确定,完成连接如下 4、创建服务器行为 (1)单单击右侧面板的“应用程序”,选择“服务器行为” (2)单击“+”,选择“插入记录” (3)弹出对话框(4)设置对话框 连接:conn 插入到表格:guestboard 插入后,转到:index.asp (即页面本身) 获取值自:form1 表单元素:title插入到title name插入到name content插入到content(6) 单击“确定”,完成“插入记录”的设置5、创建记录集(1)单单击右侧面板的“应用程序”,选择“绑定”(2)单击“+”,选择“记录集(查询)”,弹出对话框(3) 设置记录集对话框名称(采用默认值Recordset1)连接:conn表格:guestboard列:全部筛选:guestid = URL参数 guestid排序:无(4) 单击确定,完成设置,绑定面板显示如下 6、插入记录集(1)单击“绑定”中的“记录集”前面的“+”,显示详细记录 (2)将guestid拖动到表格2的“楼”前 将name拖动到表格2的“发布者:”后(选中“R”,将颜色改为“红色”,切换到“拆分”视图,在“发布者:”后加入换行标记,进行换行) 将title拖动到表格2的“标题”后将content拖动到表格2的“留言”后将replay拖动到表格2的“回复内容:”后将date拖动到表格2的“发表于”后(选中“Recordset1.date”,将字体大小改为“12”,切换到“拆分”视图,在“发表于:”后加入换行标记,进行换行) (3)完成记录集记录的插入,“服务器行为面板:显示如下 7、设置留言显示板块 (1)选中表格2(即大表格中第一行插入的表格),单击“服务器行为”,单击“+”,选择“显示区域”选中“记录不为空则显示区域”弹出对话框选择“Recordset1”(默认值)单击“确定” (2)选中表格2(即大表格中第一行插入的表格),单击“服务器行为”,单击“+”,选择“重复区域”弹出对话框设置“显示记录”为“6”单击“确定”(3)完成设置,“服务器行为”显示如下(4)表格2显示如下(注意左上角)8、设置“首页”“上一页”“下一页”“尾页”的服务器行为 (1)选中“首页”,单击“服务器行为”单击“+” 单击“记录集分页” 单击“移至第一条记录”弹出对话框(不用填任何东西,全部默认,以下3个的设置也一样,略去。)单击“确定”。 (2)选中“首页”,单击“服务器行为”单击“+” 单击“记录集分页” 单击“移至前一条记录”。 (3)选中“首页”,单击“服务器行为”单击“+” 单击“记录集分页” 单击“移至下一条记录”。 (4)选中“首页”,单击“服务器行为”单击“+” 单击“记录集分页” 单击“移至最后一条记录”。 (5)“服务器行为”显示如下 9、保存文件,进行预览,效果如下(因为各人数据库里信息存量不一致,显示效果可能有差异,主要表现在留言数量的不一致,对此问题,可自行在网页中进行留言测试,查看不同效果。)图片在最后一页。留言板之回复1、 将index.asp页面另存为adminindex.asp2、 将adminindex.asp中的当前位置改为“留言板管理页面”,在管理员登陆后面加上“退出管理”,并添加服务器行为:选中“退出管理”,单击右侧面板的“服务器行为”,单击“+”添加服务器行为选择“用户身份验证”注销用户弹出对话框设置对话框如下保存页面备用。3、 复制adminindex.asp页面的顶部,将当前位置改为“留言板管理页面回复”,如下4、点击右侧面板的“绑定”,创建记录集(1)单单击右侧面板的“应用程序”,选择“绑定”(2)单击“+”,选择“记录集(查询)”,弹出对话框(5) 设置记录集对话框名称(采用默认值Recordset1)连接:conn表格:guestboard列:全部筛选:guestid = URL参数 guestid排序:无(6) 单击确定,完成设置,绑定面板显示如下 4、插入表单,在表单中插入一个2行2列,宽840,填充为0,间距为0,边框为0的表格,表格居中对齐5、完善表格(1)在表格的第1行第1列中输入“回复对象:”(2)在第1行第2列插入记录集单击“绑定”中的“记录集”前面的“+”,显示详细记录 将“name”拖到第1行第2列 (3)在第2行第1列插入“回复内容:”(4)在第2行第2列插入文本区域,设置文本区域属性:名称replay,字符宽度100,行数14。按“enter”换行,在文本区域下一行插入两个按钮,分别是“提交”(动作:提交表单)、“取消”(动作:重置表单),再插入文字“返回”(链接至adminindex.asp),文字居中显示,调整间隔。(5)表格显示如下6、更新记录 (1)单单击右侧面板的“应用程序”,选择“服务器行为” (2)单击“+”,选择“更新记录” (3)弹出对话框设置参数:连接 conn 要更新的表格:guestboard 选取记录自:Recordset1 唯一键列:guestid 在更新后,转到:adminindex.asp Replay更新列“replay”8、打开“adminindex.asp”,将表格中的“回复:”选中,添加服务器行为 单击右侧面板的“服务器行为”单击“+”添加服务器行为选择“转到详细页面” 设置参数如下保存文档,进行预览调试留言板之删除1、 新建一个动态页面,复制replay.asp页面的顶部,将当前位置改为“留言板管理页面删除”,如下2、点击右侧面板的“绑定”,创建记录集(1)单单击右侧面板的“应用程序”,选择“绑定”(2)单击“+”,选择“记录集(查询)”,弹出对话框(7) 设置记录集对话框名称(采用默认值Recordset1)连接:conn表格:guestboard列:全部筛选:guestid = URL参数 guestid排序:无(8) 单击确定,完成设置,绑定面板显示如下 3、插入表单,在表单中插入一个2行2列,宽840,填充为0,间距为0,边框为0的表格,表格居中对齐4、完善表格(1)在表格的第1行第1列中输入“留言者:”(2)在第1行第2列插入记录集中的记录单击“绑定”中的“记录集”前面的“+”,显示详细记录 将“name”拖到第1行第2列(3)在第2行第1列插入“留言:”(4)将“content”拖到第2行第2列(5)按“enter”换行,在文本区域下一行插入一个按
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论