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

📄 savenews.asp

📁 学校智能办公系统 1、系统包含成绩学籍管理、公文管理、电子备课、教职工管理、照片管理、课件管理等学校办公的多个方面。 2、实行集中管理
💻 ASP
字号:
<%OPTION EXPLICIT%>
<%dim conn,DBpath,oabusyname,oabusyusername,oabusyuserdept,oabusyuserlevel,rs,newsconn,newsstatus,auditer,title,content,ntime,topic,keys,nochange,nfrom,writer,modify,hit,action%>
<!--#INCLUDE FILE="../upclass.asp"-->
<!--#include file="../opendb.asp"-->
<!--#include file="conn.asp"-->
<!--#include file="../asp/funct.asp"-->
<!--#include file="../asp/bgsub.asp"-->
<!--#include file="../asp/sqlstr.asp"-->

<%
dim upfile,formPath,ServerPath,FSPath,formName,FileName,oFile,submit,i,sql,newsid,page,typeid
set upfile=new upfile_class ''建立上传对象
upfile.AllowExt="jpg;jpeg;gif;bmp;"	'设置上传类型的白名单
upfile.GetData (10240000)   '取得上传数据,限制最大上传1M
%>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<link rel="stylesheet" href="css/css.css">
<title><%=session("xxglxxmc")%>智能办公系统</title>
</head>
<body bgcolor="#eeeeee" topmargin="5" leftmargin="5">
<%
call bghead()
%>
<center>
  <b>发布新闻</b>&nbsp;&nbsp;&nbsp;&nbsp;"<font color=red>*</font>"号的表示必须填写
</center>
<%
call bgmid()
%>
<center>

<%
  set rs=server.createobject("adodb.recordset")         '查找审核员权限,新闻默认状态
  rs.open "select * from news_parameter where parameterid=1",newsconn,1,1
  if not rs.bof and not rs.eof then
      if rs("newsstatus")=1 then
	      newsstatus=1
	  else
	      newsstatus=0
	  end if
	  if rs("auditer")=1 then
	      auditer=1
	  else
	      auditer=0
	  end if
  else 
	  auditer=0
      newsstatus=0
  end if
  rs.close
  set rs=nothing
topic=sqlstr(upfile.form("topic"))
keys=sqlstr(upfile.form("keys"))
content=sqlstr(upfile.form("content"))
ntime=sqlstr(upfile.form("ntime"))
nochange=sqlstr(upfile.form("nochange"))
nfrom=sqlstr(upfile.form("nfrom"))
writer=sqlstr(upfile.form("writer"))
action=sqlstr(upfile.form("action"))
newsid=sqlstr(upfile.form("newsid"))
typeid=sqlstr(upfile.form("typeid"))
page=sqlstr(upfile.form("page"))
  if topic="" or keys="" or content="" then
      response.write "错误!!带<font color=red>*</font>号的为必填项!  <a href='javascript:history.go(-1)'>返回</a>"
	  response.end
  end if

	 hit=0
	 modify=request.cookies("oabusyusername")

	 if action="modify" then '*****************************修改新闻******************************
	     set rs=server.createobject("ADODB.recordset") 
         rs.Open "SELECT * from news Where newsid=" & newsid,newsconn,1,3 
		 if ntime="" then
		     response.write "错误!!时间不能为空!!! <a href='javascript:history.go(-1)'>返回</a>"
			 response.end
		 end if
		 if cstr(rs("imgsize"))<>0 then
		     if nochange<>1 then
			 	for each formName in upfile.file '列出所有上传了的文件
	            set oFile=upfile.file(formname)
                if upfile.isAllowExt(oFile.FileExt) then 
                     rs("img")=upfile.FileData(formname)
                     rs("imgsize")=oFile.FileSize
				else
				   rs("imgsize")=0
		         end if	
				set oFile=nothing
                next

		      end if
		 else
			 	for each formName in upfile.file '列出所有上传了的文件
	            set oFile=upfile.file(formname)
                if upfile.isAllowExt(oFile.FileExt) then 
                     rs("img")=upfile.FileData(formname)
                     rs("imgsize")=oFile.FileSize
				else
				   rs("imgsize")=0
		         end if	
				set oFile=nothing
                next
		 end if
             rs("topic")=topic
             rs("content")=content
             rs("ntime")=ntime
             rs("keys")=keys
             rs("nfrom")=nfrom
                 rs("audit")=1
             rs("writer")=writer
			 rs("modify")=modify
			     rs("auditer")=request.cookies("oabusyusername")
			 rs.update
			 rs.close
			 set rs=nothing
	     response.redirect "newsmanage.asp?newsid=" & newsid & "&page=" & page
	 end if 

	 if action="add" then '*****************************添加新新闻******************************
	     set rs=server.createobject("ADODB.recordset") 
         rs.Open "SELECT * from news",newsconn,1,3 
		 rs.addnew
			 	for each formName in upfile.file '列出所有上传了的文件
	            set oFile=upfile.file(formname)
                if upfile.isAllowExt(oFile.FileExt) then 
                     rs("img")=upfile.FileData(formname)
                     rs("imgsize")=oFile.FileSize
				else
				   rs("imgsize")=0
		        end if	
				set oFile=nothing
                next
         rs("topic")=topic
         rs("content")=content
         rs("keys")=keys
         rs("audit")=1
         rs("writer")=writer
	     rs("modify")=modify
		 rs("hits")=0
    	 rs("auditer")=request.cookies("oabusyusername")
		 rs.update
		 set rs=nothing
	     response.redirect "newsmanage.asp?newsid=" & newsid
	 end if 
 %>
</center>
<%
call bgback()
%>

</body>
</html>

⌨️ 快捷键说明

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