<!--#include file="config.asp"--> <!--#include file="inc/articlechar.inc"--> <% function changechr(str) changechr=replace(replace(replace(replace(changechr,"[pic]","<img src="),"[b]","<b>"),"[red]","<font color=CC0000>"),"[big]","<font size=7>") changechr=replace(replace(replace(replace(changechr,"[/pic]","></img>"),"[/b]","</b>"),"[/red]","</font>"),"[/big]","</font>") changechr=replace(replace(replace(replace(str,"<","<"),">",">"),chr(13),"<br>")," "," ") end function %>
<% if request.cookies("newsadminok")="" then response.redirect "login.asp" end if if request.form("txttitle")="" then response.write "错误提示:请输入新闻标题!" response.end end if if request.form("txtcontent")="" then response.write "错误提示:请未输入新闻内容!" response.end end if dim title dim content dim sql dim rs dim articleid dim classid,Nclassid dim from
title=htmlencode2(request.form("txttitle")) from=request.form("Nfrom") zznews=request.form("zznews") typeid=request.form("typeid") about=request.form("about") headline=request.form("headline") ftitle=htmlencode2(request.form("ftitle"))
dim sql1 dim rs1 dim typename sql1="select * from type where typeid=" & typeid set rs1=server.createobject("adodb.recordset") rs1.open sql1,conn,1,1 typename=rs1("type")
if request.form("checkbox1")="1" then tjnews=1 else tjnews=2 end if
if request.form("yheadline")="1" then yheadline=1 else yheadline=0 end if
content=htmlencode(request.form("txtcontent"))
set rs = server.CreateObject("ADODB.RecordSet") StrSql = "select E_Memo from Example" set rs = conn.Execute (StrSql)
fname = makefilename(now())
dddd = year(now()) & "年" & month(now()) & "月" & day(now()) & "日" & hour(now())&":"&minute(now()) pencat=rs("E_Memo") pencat=replace(pencat,"lx",typename) pencat=replace(pencat,"Date",dddd) if from="" then pencat=replace(pencat,"From","") else pencat=replace(pencat,"From","摘自:" & from) end if if zznews="" then pencat=replace(pencat,"Fname",Editor) zznews=Editor else pencat=replace(pencat,"Fname",zznews) end if pencat=replace(pencat,"H_Title",title) pencat=replace(pencat,"H_Memo",content) pencat=replace(pencat,"labout",about) pencat=replace(pencat,"ftitle",ftitle)
newsdate = year(now()) & "." & month(now()) & "." & day(now()) TimePath = year(Now()) & "-" & month(now()) & "-" & day(Now()) FolderPath = Server.MapPath(".")& "\" & TimePath
rs.close '将新闻保存入数据库
sql="select * from article where (newsid is null)"
rs.open sql,conn,1,3 rs.addnew rs("title")=title rs("content")=content rs("Nfrom")=from rs("typeid")=typeid rs("path")=TimePath rs("typename")=typename rs("tjnews")=tjnews rs("N_Fname")=fname rs("zznews")=zznews rs("about")=about rs("newsdate")=newsdate rs("yheadline")=yheadline rs("headline")=headline if ftitle <> "" then rs("ftitle")=ftitle rs.update
pencat=replace(pencat,"h_id",rs("newsid"))
Set fso = Server.CreateObject("Scripting.FileSystemObject") If CheckDir(FolderPath) = True Then Set fout = fso.CreateTextFile(FolderPath & "\" & fname) Else MakeNewsDir TimePath Set fout = fso.CreateTextFile(FolderPath & "\" & fname) End if fout.WriteLine pencat fout.close
articleid=rs("newsid") UpdateJs(news) rs1.close set rs1=nothing rs.close set rs=nothing conn.close set conn=nothing response.redirect "addnews.asp" %>
|