• 留言板代码 > 风云留言板设计说明
  • 风云留言板设计说明

    免费下载 下载该文档 文档格式:DOC   更新时间:2005-01-01   下载次数:0   点击次数:2
    文档基本属性
    文档语言:Simplified Chinese
    文档格式:doc
    文档作者:Image
    关键词:
    主题:
    备注:
    点击这里显示更多文档属性

    风云留言板设计说明
    * 完全采用Dreamweaver MX 2004开发的asp留言本
    数据库设计
    先构想一下,一个功能齐全的留言本应该有哪些内容需要保存 访客名字(Name),访客主页(Homepage),访客QQ(QQ),访客信箱(Email),访客形象(ICON),访客IP(IP),留言内容(Content),留言时间(Date)----这是访客的有关信息,如果主人要回复留言呢 好,再加上回复(Reply)和回复时间(RDate),嗯......再想想有没有漏掉什么 对了,还有主人的管理帐号:用户名(Username),密码(Password).
    要保存这么多信息,数据库应该怎么设计 访客的留言是不断增加的,而主人的管理帐号固定不变,所以应该分开两个表,一个保存所有访客的留言和访客的资料信息,另一个则保存管理帐号.
    说明:字段名称 前缀均为 f ,表前缀均为t.数据库前缀为db以便区别
    为了优化数据库,有些字段需要作点设置:
    id_GuestBook:设为主键,确定数据唯一性以保证在管理时能准确定位到相应记录
    fAuthor:字段大小设为16(很少有人的名字有这么长的吧 )
    fEmail:字段大小为20(也很少有Email地址的长度超过这个数字)
    fHomepage:字段大小为30(很多朋友还在用二级甚至三级的域名,所以放宽一点)
    fDate:默认值为Now () (用Now()取得插入新记录时系统的时间)
    保存为dbfyguestbook.mdb
    连接数据库
    在数据库 "自定义连接字符串"对话框中填写自定义字符串:
    连接名称一项填:connGuestBook
    连接字符串 一项填(注意要带双引号):
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("fyguestbook.mdb")
    再选中"使用测试服务器上的驱动程序"
    若提示_mmServerScripts 目录找不到fyguestbook.mdb,则复制一个fyguestbook.mdb到此目录即可
    绑定数据库
    记录集名称:rsGuestBook
    连接:connGuestBook
    表:tGuestBook
    列:全部
    排序:选择以"fData"字段内容的"降序"方式排序
    测试,确定
    在字段fContent fSubject fReolyContent右方出现格式化的倒三角形,点击之后选择"Encode - Server.HTMLEncode"
    1)选中"主页",并单击属性面板中的"Browse for File"按钮,在弹出的"Select File"对话框中作的设置后点"OK",最后回到属性面板中把Target的值选为"_blank",以在新窗口中打开访客主页
    2)同理缩写"信箱"的链接,稍有不同的是信箱的链接前面需要加上"mailto:",
    3)做"fQQ"的链接又跟前面的稍有不同,因为我们查看QQ用户的资料地址是http://search.tencent.com/cgi-bin/friend/user_show_info ln=******,所以我们要做的是把星号换成"QQ"字段的数据,
    搜索
    Search.asp
    新建一个页面,保存为HTM或ASP(如果有ASP代码),本例保存为Search.asp.插入表单,一个文本域和一个列表菜单,表单方法为GET,对应名称和值如下:
    文本域名称
    说明
    text
    关键词
    select
    列表菜单,先择搜索条件
    列表菜单设置以下:
  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 DOC格式下载
  • 您可能感兴趣的
  • qq留言板代码  六一留言板代码  留言板代码编辑器  最新空间留言板代码  qq空间留言板代码大全  qq留言板代码大全  留言板代码踩踩  非主流留言板代码  qq空间留言板代码字