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

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

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

图3.3 注册会员发布留言页面图

如图3.2和图3.3中,此模块为注册会员和非注册会员也提供了不同的留言界面。在

非注册会员中提供了留言设置,可以设置为私密留言,或者不允许回复。还提供了非注册会员的名字,电话,地址,e-mail,oicq,性别,表情的选择等功能。而注册会员只显示留言设置和表情的选择,以为注册会员在注册时已提供了个人资料。所以不必重复。一下是此模块实现的关键代码:

<%End Sub

Sub Savemessage()

Dim u_id,code,Content,teststr

teststr = Request.Form(Session(\ If teststr = \

ReturnError(\请勿反复提交!\ End If

code = Replace(Trim(Request.Form(\ u_id = chknum(Session(\

Content = chkstr(Request.Form(\ If code = \

ReturnError(\请填写验证码!\ End If

If Len(code) <>6 Then

ReturnError(\验证码字符数不正确!\ End If

If Session(\ ReturnError(\验证超时!\ End If

If code <> CStr(Session(\

25

ReturnError(\您输入的确认码和系统产生的不一致,或验证码超时!请重新输入!\

End If

If Len(Content) < 10 Then

ReturnError(\留言内容不能小于10个字符!\ End If

If chknum(Session(\

If Len(Request.Form(\

ReturnError(\请填写您的姓名,不能少于2个字符!\ End If

If Len(Request.Form(\ ReturnError(\阁下名字太长了吧!\ End If

If Trim(Request.Form(\

If chkemail(Trim(Request.Form(\ ReturnError(\格式不正确!\ End IF End If End If

Sql=\

Set Rs=Server.CreateObject(\ Rs.Open Sql,Conn,1,3,1 Dim text,mesint

If para(4) = 1 Then '判断是否需要审核 text = \我们会尽快审核您的留言!\ mesint = 0 Else

If u_id = 0 Then

text = \此次操作为非会员留言,会员留言有积分奖励哦!\ mesint = 0

Elseif Chknum(Request.Form(\ text = \此次操作为私密留言,没有积分奖励!\ mesint = 0 Else

text = \系统为您增加积分 \分\ mesint = \ End If End If

Rs.Addnew

Rs(\ Rs(\ Rs(\

Rs(\ Rs(\

26

If u_id = 0 Then Rs(\

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

Rs(\ Rs(\ Else Dim rss

Set Rss = Conn.Execute(\* From [user] Where u_id = \

IF Not Rss.Eof Then

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

Rs(\ Rs(\ Else

ReturnError(\操作错误!\ End If End If Rs.Update

IF u_id <> 0 And para(4) = 0 Then '如果不需要审核就直接更新会员积分

Dim rsint

Set Rsint = Server.CreateObject(\ Sql = \ Rsint.Open Sql,Conn,1,3,1

Rsint(\ Rsint.Update

Rsint.Close:Set Rsint = Nothing End If

Session(\

Returnok(\发布留言成功!\ Rs.Close:Set Rs=Nothing End Sub

Call Bottom()%>

27

3.3留言管理模块设计

3.3.1管理员登录模块

图3.4 留言管理登录页面图

如图3.4所示,此模块访问页面在admin_login.asp页面中, 为后台管理员登录所用,关键代码如下:

<êll Top()

Action = LCase(request(\Select Case Trim(Action) Case \ Call Chk() Case Else

Call Show() End Select Sub Show()

Response.Write \管理员登陆\ Response.Write \

Response.Write \width=\border=\align=\cellpadding=\

Response.Write \id=\name=\method=\action=\

Response.Write \ Response.Write \height=\colspan=\style=\

Response.Write \管理员登陆\ Response.Write \

28

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