ASP留言板管理实验报告

时间:2024.5.2

ASP课程设计报告

设计题目:   留言板管理    

专业班级: XXXXX 

姓    名: XXxXX 

     

                        

                      20##年6 月 7日


ASP课程设计报告

运行环境__windows 7__        实验室_软件实验室一__

 一、实验内容:

小型留言板管理系统主要功能是发表留言,对各条留言进行修改、删除等操作管理及对系统自身的用户权限管理。系统管理主要任务是提高系统安全性和对系统提供良好的维护,如用户权限可以为用户提供权限服务。

 二、实现主要功能:

  1.系统管理员对管理员登陆密码进行修改管理。

  2.添加:包括留言者的姓名、留言内容等。

  3.管理:修改及删除留言信息,修改密码。  

 三、实验主要代码:

主页代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">

<head>

<title>欢迎给我留言</title>

<link type="text/css" href="style.css" rel="stylesheet" />

<meta name="Copyright" content="www.028baidu.com" />

<script language="javascript" type="text/javascript">

function check(){

var a=mess.user_name.value;

var b=mess.user_post.value;

if(a=="")

{alert("名称空"); return false;}

if(b=="")

{alert("内容空"); return false;}

return true;

}

</script>

</head>

<body>

<BR><BR>

<center>欢迎给我留言!&nbsp;&nbsp;&nbsp;&nbsp;  <a href="list.asp">全部留言</a> &nbsp;<a href="admin_login.htm" target="_blank">管理</a> </center>

<br>

<div class="main">

<form name="mess" action="add_messages.asp" method="post" onsubmit="return check();">

    姓名:<input type="text" name="user_name" size="60"><br/> <br/>

    留言:<textarea name="user_post" rows="20" cols="59"></textarea><br/><br/>

    <center><input type="submit"  value="提交留言" > </center>

   </form>

</div>

  </body>

</html>

管理员登陆代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml lang="gb2312">

<head><title>欢迎给我留言</title>

<link type="text/css" href="style.css" rel="stylesheet" />

<meta name="Copyright" content="www.028baidu.com" />

<scriptlanguage="javascript"type="text/javascript">

function check(){

var a=mess.user_name.value;

var b=mess.user_post.value;

if(a==""){alert("名称空"); return false;}

if(b==""){alert("内容空"); return false;}

return true;}

</script></head>

<body>

<BR><BR>

<center>欢迎给我留言!&nbsp;&nbsp;&nbsp;&nbsp;  <a href="list.asp">全部留言</a> &nbsp;<a href="admin_login.htm" target="_blank">管理</a> </center><br>

<div class="main">

<form name="mess" action="add_messages.asp" method="post" onsubmit="return check();">

    姓名:<input type="text" name="user_name" size="60"><br/> <br/>

    留言:<textarea name="user_post" rows="20" cols="59"></textarea><br/><br/>

   <center><input type="submit"  value="提交留言" > </center>

   </form>

</div>

</body>

</html>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" lang="gb2312">

<head><title>管理登陆</title>

<script language=javascript>

function checkform() {

if(form_add.admin_name.value==""){

 alert("\用户名不能为空!");

 return false;}

 if(form_add.admin_password.value==""){

 alert("\密码不能为空!");return false;}

 return true;}

</script></head>

<body>

<form name="form_add" action="admin_check.asp" method="post" onsubmit="return checkform();">

 用户名:<input type="text" name="admin_name" class="input">

 密 码:<input type="password" name="admin_password" class="input">

<input type="submit" name="submit" value="提交">

</form>

</body>

</html>

<%

If session("admin")="admin" Then

amain=session("admin")

%>

<!-- #include file="include/conn.asp" -->

<script language=javascript>

function checkform() {

 if(form_pwd.xpwd.value==""){

 alert("\密码不能为空!");return false; }

 return true;}

</script>

<title>后台管理中心</title>

<div style="background:#ccc; padding:10px">

<p>后台管理中心  <a href="login_out.asp">退出</a><br />

<form name="form_pwd"action="adm_mima.asp" method="post" onsubmit="return checkform();">

(修改密码)原账号:<%=amain%>

现密码代码:<input type="password" name="xpwd" />

<input type="submit" value=" 修 改 " />

</form><hr /></p>

<%

  set rs = server.CreateObject("adodb.recordset")

  sql = "select * from contents order by id desc"

  rs.Open sql,conn,1,1

  Do While Not rs.eof

  %>

姓名代码:

<span style="color:blue"><%=rs("name")%></span>&nbsp;&nbsp;&nbsp;<span><br />留言:<%=rs("content")%></span><br />

       时间:<span><%=rs("time")%></span>  <span>留言人IP:<%=rs("ip")%></span>

       <a href="modify.asp?id=<%=rs("id")%>">修改</a>   <a href=delete.asp?id=<%=rs("id")%>>删除</a> <hr />

      <%

     rs.movenext

     Loop

     rs.close

     Set rs = Nothing

  else

      response.redirect("index.asp")

  End If

%>

</div>

删除留言信息代码:

<%

If session("admin")="admin" Then

%>

<!-- #include file="include/conn.asp" -->

<%

  set rs=server.CreateObject("adodb.recordset")

  sql="delete  from contents where id="&request("id")

  conn.Execute(sql)

  conn.close

  Set conn = nothing

  response.redirect("admin_index.asp")

 }

 else

 response.write ("<script language='javascript'>alert('非法进入可耻!');location='index.asp';</script>")

 End If

%>

 修改留言信息代码:

<%

If session("admin")="admin" Then

%>

<!-- #include file="include/conn.asp" -->

<%

  set rs=server.CreateObject("adodb.recordset")

  sql="select * from contents where id="&request("id")

  rem request("id")是传递过来的参数

  rs.Open sql,conn,1,1

  name = rs("name")

  content = rs("content")

  id = rs("id")

%>

  <form action="modify_save.asp" method="post" name="name1">

    ID :<%=id%><input type="hidden" name="id" value=<%=id%> >

    姓名:<%=name%><br>

    留言:<textarea name="post_contents" rows="10" cols="50"><%=content%></textarea>

    <input type="submit" value="提交修改">

   </form>

<%

  conn.close

  Set conn = Nothing

  else

  response.write ("<script language='javascript'>alert('非法进入可耻!');location='index.asp';</script>")

  End If

%>

四、实验效果:

   登陆页面:

 

   留言成功页面:

   留言删除成功页面

  

查看全部留言:

数据库:

五、实验总结:  通过此次实验,使我对网页的系统分析、系统设计、系统实现、系统测试有了更加深刻的了解。在实验过程中需要进行以下几点步骤:(1)、查阅资料,进行可行性和需求分析、确定系统功能功能模型。 (2)、设计数据库。设计留言板管理系统主要页面,连接数据库。( 3)、完成调试、维护。

更多相关推荐:
实验三 报表管理 实验报告模板

学生实验报告学院会计学院课程名称会计软件应用专业班级09物流2班姓名陈素瑶学号0090537学生实验报告一实验目的及要求1目的利用多媒体会计实验软件使学生在实验过程中全面了解和熟悉会计实务掌握会计基本概念熟悉会...

UFO报表管理实验报告

课程实验报告专业年级课程名称计算机会计学指导教师学生姓名学号实验日期20xx年5月02日实验地点网络机房1实验成绩教务部制二一二年五月二日注可根据实际情况加页

《实验五 UFO报表管理》实验报告

实验报告班级:财会5班姓名:***学号:**成绩:实验题目:实验五UFO报表管理1.理解报表编制的原理及流程;2.掌握报表格式定义、公式定义的操作方法;掌握报表单元公式的用法;3.掌握报表数据处理、表页管理及图…

会计报表实验报告1111

会计学院学生实验报告

UFO报表实验报告

齐鲁工业大学实验报告成绩课程名称会计电算化指导教师实验日期20xx521院系商学院专业班级会计3班实验地点商学院机房学生姓名学号同组人无实验项目名称UFO报表管理一实验目的和要求1理解报表编制的原理及流程2掌握...

财务报表实验报告

财务报表实验报告实验目的掌握资产负债表的编制方法掌握利润表的编制方法了解现金流量表及现金流量表补充资料的编制方法此实验是培养我们掌握基本理论知识和应用能力而设置的一门专业课程对此学习后可以加深对财务报表的理解掌...

报表的创建和操作实验报告本

报表的创建和操作实验报告本指导教师实验名称报表的创建和操作同组人日期成绩一实验目的通过本实验创建报表布局的方法学会报表布局的编辑与修改方法熟悉报表控件的使用掌握报表的输入出方式二实验环境CPUIntelPent...

进程管理实验报告格式

昆明理工大学信息工程与自动化学院学生实验报告20xx20xx学年第二学期课程名称操作系统开课实验室20xx年4月10日一实验目的通过编写进程管理的算法要求学生掌握整个进程管理的各个环节进程的数据结构描述进程的各...

会计电算化实验报告-报表的日常业务处理

会计系会计电算化课程实验报告时间20xx年05月10日

电子商务安全技术与管理实验报告实验1-01-姓名

电子商务安全技术与管理实验报告实验序号1实验项目名称对网站的认识附源程序清单

5.实验报告5-报表的创建与编辑

实验报告课程名称数据库应用基础实验项目报表的创建与编辑实验类型综合性设计性验证性专业班别姓名学号实验课室厚A403指导教师叶丽珠实验日期20xx1215广东商学院华商学院教务处制一实验项目训练方案

电子证券与报表软件实验报告一

学生实验报告一

报表管理实验报告(29篇)