⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 classmana1.asp

📁 邮件发送系统 sql与vb实现的 能完成在线的邮件发送与管理
💻 ASP
字号:
<%@ LANGUAGE="VBSCRIPT" %>
<%option explicit%>
<!--#include file="conn.asp"-->
<%
	'检查用户是否已经经过登陆验证了
	if session("admin") = "" Then
		'如果没有登陆,则输出出错信息
		'要求用户进行登陆
		response.write "   <br><br><br>"
		response.write "    <table align='center' width='300' border='1' cellpadding='0' cellspacing='0' bordercolor='#999999'>"
		response.write "      <tr bgcolor='#999999'> "
		response.write "        <td colspan='2' height='15'> "
		response.write "          <div align='center'><font color='#FFFFFF'>操作: 确认身份失败!</font></div>"
		response.write "        </td>"
		response.write "      </tr>"
		response.write "      <tr> "
		response.write "        <td colspan='2' height='23'> "
		response.write "          <div align='center'><br><br>"
		response.write "      非法登陆,您的操作已经被记录!!! <br><br>"
		response.write "        <a href='javascript:onclick=history.go(-1)'>返回</a>"        
		response.write "        <br><br></div></td>"
		response.write "      </tr>   </table>" 

		'终止响应
		response.end
	end If

	'如果用户不是超级管理员
	if session("flag")>1 Then
		'提示用户
		response.write "<br><p align=center>您没有操作的权限</p>"

		'终止响应
		response.end
	end If
	
	'变量定义
	dim sql,rs,cmdTemp
   
	'判断操作类型
	select case request.form("options")
		'修改栏目名称
		case "rename"
			on error resume Next
			
			'命令对象
			Set cmdTemp = Server.CreateObject("ADODB.Command")
			'记录集对象
			set rs=server.createobject("adodb.recordset")

			'选择所有一级栏目
			cmdTemp.CommandText = "SELECT * FROM class where id=" & request.form("subject")
			cmdTemp.CommandType = 1
			Set cmdTemp.ActiveConnection = conn 
			
			'打开记录集
			rs.Open cmdTemp, , 1, 3

			'是否出现错误
			if err.Number<>0 then
				err.clear
				response.write " 数 据 库 操 作 失 败 ! "
			Else
				'修改栏目信息
				rs("class") = trim(request.form("reTitle"))

				'提交更改
				rs.Update

				'关闭记录集,释放对象
				rs.Close
				set rs=nothing
				set cmdTemp=nothing
				finished
			end If
			
		'删除子栏目
		case "del"
			on error resume Next
			
			'删除所有该栏目下的短消息
			sql="delete from message where classid=" & request.form("subject")
			conn.execute sql

			'删除该一级栏目下所有的二级栏目信息
			sql="delete from subclass where parentid=" & request.form("subject")
			'执行操作
			conn.execute sql

			'删除该一级栏目
			sql="delete from class where id=" & request.form("subject")
			'执行操作
			conn.execute sql

			if err.Number<>0 then
				err.clear
				response.write " 数 据 库 操 作 失 败 ! "
			else
				finished
			end If
			
		'添加新栏目
		case "new"
			'命令对象
			Set cmdTemp = Server.CreateObject("ADODB.Command")
			'记录集对象
			set rs=server.createobject("adodb.recordset")

			'添加新的二级栏目
			cmdTemp.CommandText = "SELECT * FROM class where (id IS NULL)"
			cmdTemp.CommandType = 1
			Set cmdTemp.ActiveConnection = conn   

			'打开记录集
			rs.Open cmdTemp, , 1, 3

			if err.Number<>0 then
				err.clear
				response.write " 数 据 库 操 作 失 败 ! "
			Else
				'添加新纪录
				rs.AddNew

				'新纪录的信息
				rs("class") = request.form("newTitle")

				'提交更新
				rs.Update

				'关闭记录集,释放对象
				rs.Close
				set rs=nothing
				set cmdTemp=nothing
				finished
			end if
	end select

	'结束过程
	sub finished()
     %>
<html>
<head>
<title>修改成功</title>
<meta http-equiv="refresh" content='2; URL=classmana.asp'>
</head>
<body>
<p align="center"><b>专题修改成功!</b></p>
<%
	end sub
%>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -