留言本制作流程.doc_第1页
留言本制作流程.doc_第2页
留言本制作流程.doc_第3页
留言本制作流程.doc_第4页
留言本制作流程.doc_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

留言本制作流程1、安装和配置IIS2、建立数据库3、DW中定义站点4、制作留言本首页index.asp5、连接数据库6、数据绑定7、添加新留言页面insert.asp8、管理页面edit.asp9、登陆页面login.asp10、删除记录页delete.asp11、回复页面huifu.asp具体操作一、安装和配置IIS二、数据库的建立数据库方面我们需要用到两张表,表admin用于存放超级用户的姓名及密码,表main存放留言信息。1、表admin里有两个字段(1)adminname为管理员的名称。(2)password为登陆密码。2、表main里有六个字段 (1) 字段ID数据类型设为自动编号,并把它设置为主键。(2) name为留言用户的姓名。(3) content为存放的留言内容,由于文本数据类型最多只能存放255个字符,对我们的留言内容来说少了点,所以这里要把它设置成备注,因为备注这种数据类型最多可以存放65,535个字符,完全够用了。(4) date为提交留言的时间,数据类型为“日期/时间”,并要设置一个默认值为now()。它的作用是当提交一条留言的时候如果不指明该字段的值,则系统会用当前的日期的时间来填充该字段。(5) repcontent为站长回复的内容,同留言内容。也需要添加一个默认值,为”暂时没有回复”。它的作用是如果当前这条留言内容还没有回复的话显示。注意那两个双引号,一定要在英文输入状态下的才行,如,如果中文下输入的“”则就会报错。(6) repdate为管理员回复留言的时间。三、设置Dreamweaver站点四、留言本首页的制作index.asp1、功能用于显示留言和一些功能性的连接。2、步骤(1)在Dreamweaver中新建一页(在新建文档对话框中选ASP VBScript类型的文档),存为index.asp。(2)点击“插入”“表格”命令,插入表格,最终效果如下图所示:(3)给留言、查看、管理这几个字分别加上链接。方法:选中文字后在属性面板的“链接”输入框中输入链接地址insert.asp、index.asp、login.asp。(4)连接数据库打开服务器行为面板,单击+号,“自定义连接数据库字符串”。在自定义连接字符串对话框中填写连接名称conn,(连接名称是自己起的)。连接字符串为:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=& server.Mappath(/data.mdb)。 “使用测试服务器上的驱动程序”。(5)绑定记录集把name字段绑定到发表于的最前面,把date字段绑定到发表于后面。把content绑定到留言内容“。把repcontent绑定到回复内容。 现在所有的数据都绑定完了,这样的留言板永远只会显示一条留言记录,所以我们还需要设定重复域和翻页。(6)设定重复域展开服务器行为面板,点击+”按钮,在出现的下拉菜单中选择重复区域,这里都用默认设置,所以直接点“OK”。选择表格,然后点服务器行为显示区域,选择“如果记录集不为空则显示区域”。这是为了在数据库没有记录时不会出错的。(7)翻页功能数据记录多了之后肯定不能都让它们在一页里显示,所以我们还需要给显示留言加上翻页功能。选择首页,打开服务器行为面板,单击上面的+号,在下拉菜单中选择记录集分页移至第一条记录,同理给上页、下页和尾页加上翻页功能,分别对应的服务器行为为移至前一条记录、移至下一条记录和移至最后一条记录。 五、添加新留言页面insert.asp1、页面设置新建一个名为:insert.asp文件,单击“插入”“表单”“表单”命令,新建一个表单,再在表单里插入一个3行2列的表格,并添上相应的字,如下图:2、添加表单域在姓名对应的表格里添加“文本字段”,在属性面板上取名为“name”,与数据库的字段名字相对应在留言内容对应的单元格里添加“文本区域”,在属性面板里为它改名为“content”。3、定义提交按钮的服务器行为选中整个表格,打开服务器行为面板,单击“+”按钮选择菜单下的“插入记录”。设置表单域与数据库字段名一一对应,在表单元素里分别依次选中元素,在下面的列里选择与数据库相对应的域。4、定义表单提交的错误检查(行为面板)签写留言时为了避免有错误信息的写入,添加表单提交的错误检查功能。打开设计面板下的行为面板,单击+选择“检查表单”,进行相应的设置。在留言页里添加留言,看看数据库里有没有记录,显示留言页里有没有留言。六、管理页面edit.asp1、管理页面edit.asp和留言板首页index.asp功能差不多,直接把index.asp另存为edit.asp,把“管理”改为“退出管理”,加上管理功能:删除和回复,如图所示:2、添加服务器行为打开应用程序下的服务器行为面板,单击“+”按钮选择“用户身份验证”下的“限制对页的访问”。管理员在登陆时输入正确的用户名和密码才能登陆到管理页面,否则跳到login.asp管理员登陆页面。3、选中“退出管理”几个文字,添加服务器行为打开应用程序下的服务器行为面板,单击“+”按钮选择“用户身份验证”下的“注销用户”。管理员退出以后就直接跳转到留言首页面index.asp。4、选中“删除”两个文字,添加服务器行为打开服务器行为面板,单击“+”选择“转到详细信息页”,打开转到详细信息页对话框,详细信息页选择delete.asp,转到详细信息页对话框设置。传递URL参数为id,它是mdb数据库里我们定义的ID字段类型是自动编号,自动编号在数据库里是不会重复的,将来我们要编辑留言板中的某条留言的时候,这条留言信息的ID号就传递给了edit.asp页面,edit.asp页面就会显示这条留言的信息让我编辑了。(就是每发一个留言数据库里就记一个id,编辑就是按发帖的id进行编辑的)5、选中“回复”两个文字,添加服务器行为打开服务器行为面板,单击“+”选择“转到详细信息页”,打开转到详细信息页对话框,详细信息页选择huifu.asp,转到详细信息页对话框设置。七、管理员登录页面login.asp1、新建login.asp管理员登陆页面首先要插入一个表单,在表单内插入表格,用表格进行布局。如下图所示:2、添加服务器行为打开应用程序下的服务器行为面板,单击“+”按钮,选择“用户身份验证”下的“登录用户”。用户登录设置(1) 在“使用链接验证”里选择数据源(我们这里数据源名称是 admin)。(2) 如果登陆成功,转到后面的输入框里输入edit.asp(编辑页面)。(3) 如果登录失败,转到后面的输入框里输入login.asp(就是登录不成功就转到管理员登录页面)。3、保存login.asp,然后打开站点文件夹下的data.mdb的数据库,打开admin数据库表,在Username字段下写个用户名,可以随便写,在password字段下写个密码,可以随便写。管理员登陆页面就设计完了。八、删除页面delete.asp1、创建delete.asp删除页面,首先插入表单,在表单内添加单元格。2、绑定记录集。3、添加限制访问页行为打开服务器行为面板,单击“+”按钮选择“用户身份验证”下的“限制对页面的访问”,打开限制对页的访问对话框,进行相应的设置。4、点击“服务器行为”“记录集分页”“移至特定记录”,按确定按钮(保持默认值)。5、页面的服务器行为打开服务器行为面板,单击“+”选择“删除记录”,打开删除记录对话框,删除记录对话框设置九、回复页面huifu.asp1、创建huifu.asp回复页面首先插入表单,在表单内添加表格与表单域,如下图所示:2、绑定记录集姓名、留言内容3、为“回复内容”的表

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论