ASP课程设计Word文件下载.docx
- 文档编号:16734520
- 上传时间:2022-11-25
- 格式:DOCX
- 页数:13
- 大小:622.32KB
ASP课程设计Word文件下载.docx
《ASP课程设计Word文件下载.docx》由会员分享,可在线阅读,更多相关《ASP课程设计Word文件下载.docx(13页珍藏版)》请在冰豆网上搜索。
管理员入口
留言管理模式
管理员设置
退出管理
1)、开发与设计上网总体思想
本网站采用了专业网站所运用的技术,运用了photo技术对图片进行处理,本网站中还运用了flash技术对网站中的图画进行了处理,并且运用Dreamweaver软件对网站代码进行编译,完善网站的功能,在友人进入网站时可以更加灵活的运用此网站。
五、各功能详细设计
1、留言板
此页面为网站的主页,通过点击留言板从而对此发表心情,通过留言本可以对陌生的朋友进行大概的了解,通过留言板可以找到同名不同资料的所有友人,点击后台管理可以通过管理员对后台界面进行修改、删除、更新等操作。
从而实现网站的完美性。
2、查看留言
点击留言板标后直接进入留言板详细页面,从而看见很多朋友在此留言来吸引游客的好奇心,此页面主要应用以下知识点:
1)、数据库的连接。
Setconn=Server.CreateObject("
ADODB.Connection"
)
conn.open("
driver={MicrosoftAccessDriver(*.mdb)};
dbq="
&
Server.MapPath("
include/#gbmdb.asp"
))
2)、分页显示。
IfRequest.QueryString("
varPage"
)="
"
Then
intPage=1
Else
intPage=CInt(Request.QueryString("
EndIf
rs.PageSize=5
response.write"
<
divalign='
center'
>
Response.Write"
p>
ahref='
GuestBook.asp?
varPage=1'
第1页<
/a>
nbsp;
IfintPage>
1Then
varPage="
(intPage-1)&
'
上一页<
上一页&
EndIf
IfintPage<
rs.PageCountThen
(intPage+1)&
下一页<
下一页&
EndIf
rs.PageCount&
最后页<
Response.write"
该记录集为空"
/div>
%>
3、留言本
在访客进入留言板手比进行留言时会进入此页面,并进行编制留言内容,再点击提交留言内容会把数据传送到数据库内,经过调用页面会跳转到首页并显示提交成功。
具体代码如下:
formmethod="
POST"
action="
save.asp"
姓名:
inputtype="
text"
name="
name"
size="
20"
/p>
内容:
textarearows="
11"
body"
cols="
97"
/textarea>
<
submit"
value="
提交内容"
B"
/form>
!
--#includefile="
conn.asp"
-->
%name=Replace(Request.Form("
),"
"
)
title=Replace(Request.Form("
title"
body=Replace(Request.Form("
%>
%ifname="
ortitle="
orbody="
then%>
请<
ahref="
****:
history.go(-1)"
后退<
填写完整资料,你才能发表帖子!
%else%>
%setsavebbs=conn.execute("
insertintobbs(name,title,body)values('
name&
'
title&
body&
)"
)%>
发表成功!
index.asp"
查看帖子<
%endif
setsavebbs=nothing
4、管理员入口
管理员登陆是管理员所持有的资格,可以通过后台进行删除、更新等操作。
title>
管理员登陆<
/title>
scriptlanguage=javascript>
functioncheckform(){
if(form_add.admin_name.value=="
){
alert("
\用户名不能为空!
);
returnfalse;
}
if(form_add.admin_password.value=="
\密码不能为空!
returntrue;
}
/script>
1)、留言管理
管理员进入后天管理后,可以查看留言、修改留言、删除除不必要留言等,使得留言版面更完美。
后台管理中心<
login_out.asp"
退出<
br/>
formname="
form_pwd"
adm_mima.asp"
method="
post"
onsubmit="
returncheckform();
(修改密码)原账号:
%=amain%>
现密码:
password"
xpwd"
/>
修改"
hr/>
%
setrs=server.CreateObject("
adodb.recordset"
sql="
select*fromcontentsorderbyiddesc"
rs.Opensql,conn,1,1
DoWhileNotrs.eof
spanstyle="
color:
blue"
%=rs("
/span>
span>
留言:
content"
时间:
time"
留言人IP:
ip"
<
modify.asp?
id=<
id"
修改<
ahref=delete.asp?
删除<
2)、删除留言
删除留言是通过,管理员进入后台对全部留言进行管理,修改完成后会直接进入主页面。
rem清除session
session("
admin"
Session.Abandon()
response.redirect("
rem返回admin_index.php是判断session是否清除成功,成功则返回index.php
3)、修改留言
留言的内容会影响留言板的整体效果和访客的心情,所以修改留言是必要存在的。
ID号的实现是通过在原有数据库内的内容传送到修改留言页面内在原来访客此数值上再加一,从而使访客在进入留言板查看到自己是第几位进入留言板的。
Ifsession("
Then
--#includefile="
include/conn.asp"
-->
setrs=server.CreateObject("
sql="
select*fromcontentswhereid="
request("
remrequest("
)是传递过来的参数
name=rs("
content=rs("
id=rs("
conn.close
Setconn=Nothing
else
response.write("
scriptlanguage='
javascript'
alert('
非法进入可耻!
location='
index.asp'
;
4)、管理员设置
管理员设置是通过在数据库内加入的管理人员的个人信息。
具体代码如下;
amain=session("
修改密码<
aname=request.Form("
mname"
apwd=request.Form("
updateadminsetadmin_password='
apwd&
whereadmin_name='
amain&
conn.Execute(sql)
Setconn=nothing
修改成功!
admin_index.asp'
非法进入可耻'
5)、修改登录密码
管理员通过原有的正确密码进入后台,在输入新的密码进行修改,修改成功后,返回到登陆页面重新登录,如果密码出现错误就会弹出用户名或者密码错误的提示信息。
if(form_pwd.xpwd.value=="
}returntrue;
后台管理中心<
styletype="
text/css"
--
body{background-image:
url(../2.jpg);
/style>
divstyle="
background:
#ccc;
padding:
10px;
color:
#000;
实习总结
经过一周的实训练习让我学到了许多知识,也有了很大的收获。
这次实训让我明白了我们实训的主要目的是让我们通过不断的上机实习以及使用它来解决实际的问题,才能更好的掌握所学技能。
实践出真理,在这一周的实训中确实很累但是累得有价值。
学海无涯,好多好多的东西还在等待我们去努力的开发学习。
我坚信,用血泪去做自己认为应该做的事,努力的开拓我们的极限,没有什么是不可能的。
希望自己可以真正的化解这些知识为我所用!
在以后的工作、生活和学习中,发展自己的优势,弥补自己的不足和缺陷。
同时,也得感谢陈老师的对我们学业的帮助,平常的严厉在今天看来是我们的幸运。
也是在老师的严格指导下,这份设计才得以完成。
在以后的学习过程中,争取做到更好。
参考文献
[1]尚俊杰.asp程序设计:
ASP.2版.北京:
北京交通大学出版社,2004
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ASP 课程设计