ASP留言板系统论文 第5页
currentpage=1
End if
if currentpage*msg_per_page>totalrec and not((currentpage-1)*msg_per_page<totalrec) then
currentPage=1
end if
rs.absolutepage=currentpage
rowcount=rs.pagesize
dim i
dim k
Do while not rs.eof and rowcount>0
content=rs("Comment")
subject=rs("Subject")
reply=rs("reply")
UserName=rs("Name")
Response.write"ID"
Response.write"UserName"
Response.write subject
Response.write"ID"
'Response.write 1left(server.htmlencode(content),50)
Response.write content
Response.write"Postdate"
if Isnull(Reply) then
response.write"新留言"
else
response.write"已回复"
end if
%>
Admin_set.asp代码如下:<%
rs.close
set rs=nothing
Else
response.write"<script>alert('当前没有登录用户');history.back();</script>"
response.end
End If if trim(request.form("sitename"))="" or trim(request.form("admin"))="" or trim(request.form("maxlength"))="" or trim(request.form("counts"))="" or trim(request.form("replycolor"))="" or trim(request.form("isreply"))="" or trim(request.form("distance"))="" then
response.write "<script>alert('资料填写不完整或有错误,请检查后重新提交。');history.back();</script>"
response.end
end if
if (not isNumeric(request.form("subjectmaxlength"))) or (not isNumeric(request.form("maxlength"))) or (not isNumeric(request.form( "counts"))) or (not isNumeric(request.form("distance"))) then
response.write"<script>alert('资料填写不完整或有错误,请检查后重新提交。');history.back();</script>"
www.youerw.comAdmin_logout.asp代码如下:
<%
Session("login")=""
Session("id")=""
Session("user")=""
Response.Redirect("index.asp")
%>
第四章 调试和运行
4.1 调试
将所有的asp文件保存在C:\Inetpub\wwwroot中,并在此文件夹中建立子文件夹IMAGES,将留言板制作界面时的图片保存其中。打开IE浏览器,在地址栏打入加各asp文件名,就可看到相应的页面,可在其中完成调试。4.2 功能测试
在地址栏键入/index.asp会看到此界面:
在地址栏键入/book_write.asp会看到界面1,再单击“浏览留言”按钮会看到界面2: -界面1-
在地址栏键入/admin_login.asp 或者“管理留言板”按钮 会看到界面3,单击 可见界面4:
在地址栏键入/admin_main.asp会看到此界面5及分页面:
在地址栏键入/admin_set.asp会看到此界面:
结论
5.1工作总结
在留言板程序的设计和完成中,我有不少收获。在IIS的安装调试和所做程序的测试中,因为所用软件和操作系统版本不兼容遇到不少问题。留言板只是一个小的程序设计,而做较大的网站时,版本的兼容问题不容忽视。我这才感受到JSP较ASP的开放性、跨平台的结构运行所带来的便利。所以在做一件事前,全面周详的先期筹备是很重要的。另外,很多设计是要分工合作的,比如网站的程序设计和糜培,规范的格式十分重要,不同的人做同一设计的不同部分,都不可避免的要阅读他人的程序,统一的格式标准可以减少歧义和节省很多时间。
5.2有待完善之处
论文的程序设计已在先期按进度完成,但是也还存在很多不尽如人意的疏漏之处。例如,对于登陆部分应该是可以实现超级管理员和一般管理员以及用户三个权限用户,各自功能如下:
超级管理员的权限主要是管理添加和删除一般管理员;
一般管理员主要是来管理删除留言;
一般用户可以查看留言和发表留言。
但是我们在做设计时在这一块想法过于简化,也没有把权限细分化,导致在后面的使用中不能很好的区分不同身份用户的权限,这也是设计中的不足之处还有待进一步完善。
上一页 [1] [2] [3] [4] [5] [6] 下一页
ASP留言板系统论文 第5页下载如图片无法显示或论文不完整,请联系qq752018766