% 'Option Explicit %> <% Dim Cfg, Db, FLib Set Cfg = Server.CreateObject("OnewPro.Config") set Db = Server.CreateObject("OnewPro.DBControl") Set FLib = Server.CreateObject("OnewPro.FunctionLib") Db.COpen() Dim RCid,id, ClassTitle, sType, sKey, ResStatus, ResStatus_Title Dim CurrPage, PageSize, TotalNum, PageCount, UrlInfo Dim Rs, Sql RCid = FLib.SafeSql(Request("id")) ClassTitle = Trim(Request("ClassTitle")) CurrPage = FLib.SafeSql(Request("CurrPage")) PageSize = 13 If Not IsNumeric(RCid) OR RCid = "" Then RCid = 0 End If If Not IsNumeric(CurrPage) OR CurrPage = "" Then CurrPage = 1 End If Sql = ExeSql(0) Set Rs = Db.ExeCute(CSTR(Sql)) TotalNum = Rs("xcount") Rs.Close() PageCount = CInt(TotalNum / PageSize) If TotalNum Mod PageSize <> 0 Then PageCount = PageCount + 1 End If Sql = ExeSql(1) Set Rs = Db.CreateRS Rs.PageSize = PageSize Rs.CacheSize = Rs.PageSize Rs.Open Sql, Db.Conn, 1, 1 If Not(Rs.Eof And Rs.Bof) Then Rs.AbsolutePage = CurrPage End If UrlInfo = "&id=" & RCid function repl(str) str=replace (str,"'","") str=replace (str,chr(34),"") str=replace (str,chr(13),"") str=replace (str,chr(10),"") str=replace (str,";","") repl=str end function function showContent(str,num) if len(trim(str))>num then response.write left(trim(str),num)&"..." else response.write trim(str) end if end function Function FilterSign(str) Dim strTemp strTemp = str While Instr(1,strTemp,"<") strL = Left(strTemp, Instr(1, strTemp, "<")-1) strR = Right(strTemp, Len(strTemp)-Instr(1,strTemp,">")) strTemp = strL & strR Wend strTemp = replace(strTemp, " ", "") strTemp = Replace(strTemp, " ","") FilterSign = strTemp End Function Function Path_ResClassList(Id , Url) Dim sql Dim rs Dim PId, title, Ostr sql = "execute parent_res_class_list '" & Id & "'" Set rs = Db.CreateRS rs.Open sql, Db.Conn, 3, 1 ' If Rs.Eof And Rs.Bof Then ' Rs.Close ' Set Rs = Nothing ' Exit Function ' End If Path_ResClassList = "首页" While (Not rs.EOF) PId = rs("id") title = rs("title") home_url = rs("home_url") If Path_ResClassList <> "" Then Path_ResClassList = Path_ResClassList & " > " & title & "" Else Path_ResClassList = "" & title & "" End If rs.MoveNext Wend rs.Close Set rs = Nothing End Function %> <% sql="select id,title from res_class_list where id = " & RCid dim rs2 Set Rs2 = Db.CreateRS Rs2.Open Sql, Db.Conn, 1, 1 %>
<%
Dim CurrNum
'PageCount
'CurrPage
If Not IsNumeric(CurrPage) OR CurrPage = "" Then
CurrNum = TotalNum
Else
If CInt(CurrPage) < CInt(TotalNum / PageSize) Then
CurrNum = PageSize
Else
CurrNum = TotalNum Mod PageSize
End If
End If
%>
新闻概要 [开/关] |
||||||
<%=ShowTitle(Rs)%> [<%=month(Rs("addtime"))&"-"&day(Rs("addtime"))%>]
<%=showContent(FilterSign(Rs("content")),45)%>
|
||||||
| 暂无相关新闻 | ||||||