" & vbCrLf)
End if
if page>pagenum then
noj=page-pagenum
zon_page=page+pagenum
else
noj=1
zon_page=pagenum*2+1
End if
if zon_page>=maxpage then zon_page=maxpage
for i=noj to zon_page
if i=page then
Response.Write ("
")
end if
End Sub
'---分页程序(显示部分带图片)---
'---适用于前台页面有相关页码显示---
'---pagecount:多少页,page:第几页,pagenum:中间显示几页
Sub NextPagePic(maxpage,page,pagenum)
if maxpage>1 then
Dim query, a, x, temp
action = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("SCRIPT_NAME")
query = Split(Request.ServerVariables("QUERY_StrING"), "&")
For Each x In query
a = Split(x, "=")
If StrComp(a(0), "page", vbtextCompare) <> 0 Then
temp = temp & a(0) & "=" & a(1) & "&"
End If
Next
if pagenum=2 then
Response.Write("
")
if page" & vbCrLf)
else
Response.Write ("
" & vbCrLf)
End if
if page>1 then
Response.Write("
" & vbCrLf)
else
Response.Write ("
" & vbCrLf)
End if
Response.Write("
")
elseif pagenum=1 then
Response.Write("
")
if page" & vbCrLf)
else
Response.Write ("
" & vbCrLf)
End if
response.Write("
")
if page>1 then
Response.Write("
" & vbCrLf)
else
Response.Write ("
" & vbCrLf)
End if
Response.Write("
")
end if
end if
End Sub
Sub NextPagePicEn(maxpage,page,pagenum,prop)
if maxpage>1 then
Dim query, a, x, temp
action = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("SCRIPT_NAME")
Response.Write("
" & vbCrLf)
End if
if page>pagenum then
noj=page-pagenum
zon_page=page+pagenum
else
noj=1
zon_page=pagenum*2+1
End if
if zon_page>=maxpage then zon_page=maxpage
for i=noj to zon_page
if i=page then
Response.Write ("
")
end if
End Sub
Sub ShowPageen(pagecount,page,prop)
if pagecount>1 then
Dim query, a, x
action = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("SCRIPT_NAME")
Response.Write("" & vbCrLf )
end if
End Sub
Sub ShowPage(pagecount,page,prop)
if pagecount>1 then
Dim query, a, x
action = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("SCRIPT_NAME")
Response.Write("" & vbCrLf )
end if
End Sub
'------前台用于传参数并可直接转到某一页----
Sub ShowLastNext(pagecount,page,prop)
if pagecount>1 then
Dim query, a, x, temp
action = "http://" & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("SCRIPT_NAME")
Response.Write(""
end if
End Sub
%>
<%
'--------------------------显示栏目名称-------------------
Function ShowBcgName(BcgID,language)
if BcgID<>"" then
set rsBcg=server.CreateObject("adodb.recordset")
sqlBcg="select * from Bigcategory_InfoCenter where Bcg_ID="&BcgID
rsBcg.open sqlBcg,conn,1,1
if not rsBcg.eof then
if language="en" then
ShowBcgName=rsBcg("Bcg_Name_en")
else
ShowBcgName=rsBcg("Bcg_Name")
end if
end if
rsBcg.close
set rsBcg=nothing
end if
End function
Function ShowName(BcgID)
set rsBcg0=server.CreateObject("adodb.recordset")
sqlBcg0="select * from Bigcategory_InfoCenter where Bcg_ID="&BcgID&""
rsBcg0.open sqlBcg0,conn,1,1
if not rsBcg0.eof then
ShowName=rsBcg0("Bcg_Name")
end if
rsBcg0.close
set rsBcg0=nothing
End function
'显示栏目导航
Function ShowBcgNav(BcgID,Msg)
set rsNext=server.createobject("adodb.recordset")
sqlNext="select * from Bigcategory_InfoCenter where Bcg_ID in(select distinct That_BcgID from Bigcategory_InfoCenter where Bcg_Isyouxiao=1 and Bcg_ID="&BcgID&") and Bcg_Isyouxiao=1"
rsNext.Open sqlNext,conn,1,1
if rsNext.eof then
ShowBcgNav=ShowBcgName(BcgID)
else
ShowBcgNav=rsNext("Bcg_Name")&Msg&""&ShowBcgName(BcgID)&""
end if
rsNext.close
set rsNext=nothing
End function
'显示下级栏目ID
public function ShowNextBcgList(BcgID)
set rsNext=server.createobject("adodb.recordset")
sqlNext="select * from Bigcategory_InfoCenter where That_BcgID ="&BcgID&" and Bcg_Isyouxiao=1"
rsNext.Open sqlNext,conn,1,1
if rsNext.eof then
if ShowNextBcgList="" then
ShowNextBcgList=BcgID
else
ShowNextBcgList=ShowNextBcgList&","&BcgID
end if
else
while not rsNext.eof
if ShowNextBcgList="" then
ShowNextBcgList=ShowNextBcgList(rsNext("Bcg_ID"))
else
ShowNextBcgList=ShowNextBcgList&","&ShowNextBcgList(rsNext("Bcg_ID"))
end if
rsNext.movenext
wend
end if
rsNext.close
set rsNext=nothing
end function
'-------------------------显示内容-------------------
sub ShowContent(BcgID,ICIID)
set rsContent=server.createobject("adodb.recordset")
sqlContent="select top 1 * from Info_InfoCenter where ICI_Isfabu=1"
if BcgID<>"" then sqlContent=sqlContent&" and Bcg_ID="&BcgID
if ICIID<>"" then sqlContent=sqlContent&" and ICI_ID="&ICIID
sqlContent=sqlContent&" order by ICI_NumberID desc,ICI_Edittime desc"
rsContent.open sqlContent,conn,1,1
if rsContent.eof then
response.write "没有内容!"
else
response.write rsContent("ICI_Content")
end if
rsContent.close
set rsContent=nothing
end sub
'-----------显示首页图片新闻-----------------------
sub Showpic(BcgID,leftnum,wnum,hnum)
set NewRs = server.createobject("adodb.recordset")
if BcgID<>"" then
sqlNew = "SELECT top 1 * FROM Info_InfoCenter where Bcg_ID ="&BcgID&" and ICI_Isfabu=1 and ICI_Ishome=1 and ICI_Image<>'' and (ICI_Image like '%jpg' or ICI_Image like '%gif' or ICI_Image like '%jpeg') ORDER BY ICI_NumberID desc,ICI_addtime DESC"
NewRs.open sqlNew, Conn, 1, 1
if err.number <> 0 then
response.write "数据库出错"
else
if NewRs.bof and NewRs.eof then
if language="english" then
response.Write(" no information!")
else
response.write " 没有信息!"
end if
else
NewRs.movefirst
response.Write("
"
end if
end if
NewRs.close
end if
set NewRs = nothing
end sub
'-----------首页新闻列表-----------------------
sub Shownews(BcgID,num,leftnum)
dim rs,Sql
set rs = server.createobject("adodb.recordset")
if BcgID<>"" then
sql = "SELECT top "&num&" * FROM Info_infoCenter where ICI_Isfabu=1 and Bcg_ID in("&BcgID&") ORDER BY ICI_NumberID desc,ICI_edittime DESC"
rs.open sql, Conn, 1,1
if err.number <> 0 then
response.write "出错!"
else
if rs.bof and rs.eof then
response.write "