第一范文网 - 专业文章范例文档资料分享平台

留言板的设计与实现(毕业论文)

来源:用户分享 时间:2025/9/30 17:18:49 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

Set Rs = Nothing %>

上面在打开数据库并完成相应的操作后,应关闭数据库连接。当不再需要连接时将其

关闭,可以减少对数据库服务器的要求并可以使其他用户能够使用该连接。

用Connection对象的Close方法终止Connection对象和数据库之间的连接。

3.1.2 数据添加

Rs.Addnew '添加一条 Rs(\ Rs(\ Rs(\

Rs(\ Rs(\ If u_id = 0 Then Rs(\

Rs(\名字 Rs(\ Rs(\地址

Rs(\电话 Rs(\'地址

Rs(\性别 Else Dim rss

Set Rss = Conn.Execute(\ IF Not Rss.Eof Then

Rs(\ Rs(\ Rs(\ Rs(\ Rs(\

Rs(\ Rs(\ Else

ReturnError(\操作错误!\ End If End If

Rs.Update '更新数据库

16

3.1.3数据删除

Call Deleteall() Case \

Call Audall() Case \

Call Istop() Case \

Call Noistop() Case \

Call Noaud() Case \ Call Look() Case \ Call Reply() Case \ Call Savereply() Case Else

Call Show() End Select

Sub Show()

Dim auditing,adminshownum

If para(17) <=0 Then adminshownum = 1 Else

adminshownum = para(17) End If

auditing=\ '判断是否显示未审核的留言 If Request.QueryString(\ auditing = \

Elseif Request.QueryString(\ auditing = \

Elseif Request.QueryString(\ auditing = \ End If

Sql=\'res(sql)

17

Set Rs = Server.CreateObject(\Rs.Open Sql,Conn,1,3,1 If Rs.Eof Then

Response.Write(\没有记录

\ Else

Rs.Pagesize = \

Page = ChkNum(Request(\'ChkNum 强转数字函数 If Page=\

If Page>= Rs.Pagecount Then Page=Rs.Pagecount Rs.AbsolutePage = Page

Call Numpage() '数字分页

……………………………………部分代码省略…………………………………….

Conn.Execute \

Conn.Execute \ Next

ReturnOK(\操作成功\ Else

ReturnError(\超作错误 请选择要删除的记录!\ End If End Sub

Sub Audall() Dim id,num

id = Request(\ If id<>\

For Each num In Request(\

Conn.Execute \ Next

ReturnOK(\操作成功\ Else

ReturnError(\超作错误 请选择要审核的记录!\ End If End Sub

Sub Istop() Dim id,num

id = Request(\ If id<>\

18

For Each num In Request(\

Conn.Execute \ Next

ReturnOK(\操作成功\ Else

ReturnError(\超作错误 请选择要置顶的记录!\ End If End Sub

Sub Noistop() Dim id,num

id = Request(\ If id<>\

For Each num In Request(\

Conn.Execute \ Next

ReturnOK(\操作成功\ Else

ReturnError(\超作错误 请选择要置顶的记录!\ End If End Sub

Sub noaud() Dim id,num

id = Request(\ If id<>\

For Each num In Request(\

Conn.Execute \ Next

ReturnOK(\操作成功\ Else

ReturnError(\超作错误 请选择要审核的记录!\ End If End Sub%>

3.1.4数据加密

MD5加密算法简单介绍: 在现阶段,我们一般认为存在两种加密方式,单向加密和双向加密。双向加密是加密算法中最常用的,它将我们可以直接理解的明文数据加密为我们不可直接理解的密文数据,然后,在需要的时候,可以使用一定的算法将这些加密以后的密文解密为原来可以理解的明文。双向加密适合于隐秘通讯,比如,我们在网上购物的时候,需要向网站提交信用卡密码,我们当然不希望我们的数据直接在网上明文传送,因为这样很可能被别的用户“偷听”,我们希望我们的信用卡密码是通过加密以后,再在网络传送,这样,

19

网站接受到我们的数据以后,通过解密算法就可以得到准确的信用卡账号。

单向加密刚好相反,只能对数据进行加密,也就是说,没有办法对加密以后的数据进行解密。可能我们立即就会想,这样的加密有什么用处?不能解密的加密算法有什么作用呢?在实际中的一个应用就是数据库中的用户信息加密,当用户创建一个新的账号或者密码,他的信息不是直接保存到数据库,而是经过一次加密以后再保存,这样,即使这些信息被泄露,也不能立即理解这些信息的真正含义。

MD5就是采用单向加密的加密算法,对于MD5而言,有两个特性是很重要的,第一是任意两段明文数据,加密以后的密文不能是相同的;第二是任意一段明文数据,经过加密以后,其结果必须永远是不变的。前者的意思是不可能有任意两段明文加密以后得到相同的密文,后者的意思是如果我们加密特定的数据,得到的密文一定是相同的。 本系统采用的是md5加密来保存用户密码和管理员密码,即使是被人下载了数据库也是不可能看到密码的,因为md5加密后的数据是不可能逆转的,也就是不可能得到真实的密码

Md5加密算法:

本系统算法加密文件,存放在Md5.Asp文件中

20

搜索更多关于: 留言板的设计与实现(毕业论文) 的文档
留言板的设计与实现(毕业论文).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3c6b90p0p35dq8n1sb7w_4.html(转载请注明文章来源)
综合文库
最新文档
热门推荐
热门排行
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top