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

📄 article.asp

📁 蓝色WAP建站系统,WAP源码,更多请登陆http://xywap.cn
💻 ASP
📖 第 1 页 / 共 2 页
字号:
<!--#include file="wapls_up.asp"-->
<%
'==================================
'=文 件 名:Article.asp
'=适用版本:蓝色世纪WAP网站管理系统(CMS)V1.1
'=官方版权:http://www.wapls.com
'=文件功能:网站文章前台
'=文件作者:蓝色阳光
'=发行时间:2007-02-01
'==================================
IF  Request.QueryString("Action")="view" Then
	call view
elseIF  Request.QueryString("Action")="cat" Then
	call cat
elseIF  Request.QueryString("Action")="money" Then
	call money
elseIF  Request.QueryString("Action")="cla" Then
	call cla
elseIF  Request.QueryString("Action")="remarklist" Then
	call remarklist
else
	call main
End IF
'========文章主页列表=======
Function main
dim sql
%>
<card id="index" title="图书频道">
<p align="<%=const1%>">
<%
if len(mb_atr)>1 then
response.write ""&outHTM(mb_atr)&"<br/>"
end if
set rsc=server.createobject("ADODB.Recordset")
Sqlc="select top "&pagenum&" * from wapls_art order by istop=1,art_date desc"
rsc.open Sqlc,conn,1,1
if not (rsc.bof and rsc.eof)  then 
	For i=1 to rsc.RecordCount
		If Rsc.Eof Then
			exit For
End If
if len(mb_logo)>1 then
response.write "<img src='"&mb_logo&"/biao.gif' alt='.'/>"
end if%><%if rsc("art_good")=2 then%>[精]<%end if%><%if rsc("art_good")=1 then%>[荐]<%end if%><%if rsc("istop")=1 then%>[顶]<%end if%><a href="?Action=money&amp;id=<%=rsc("art_id")%>"><%=utf8(rsc("art_title"))%></a><br/><%if rsc("user_view")<>"0" then
response.write "<small>↑此条内容属于"
if rsc("user_view")="1" then
response.write "会员"
end if
if rsc("user_view")="2" then
response.write "VIP"
end if
response.write "需要"&rsc("moneypay")&"金币阅读↑</small><br/>"
end if
Rsc.MoveNext
	Next
	end if
if len(mb_logo)>1 then
response.write "<img src='"&mb_logo&"/fgx.gif' alt='.'/><br/>"
else
%>
----------<br/>
<%end if
set rs=server.createobject("ADODB.Recordset")
Sql="select * from wapls_art_cat order by cat_num asc"
rs.open Sql,conn,1,1
if not (rs.bof and rs.eof)  then 
	For i=1 to rs.RecordCount
		If Rs.Eof Then
			exit For
		End If
		if rs("cat_br")="1" then
			br="<br/>"
		else
			br=""
		end if%>
<a href="?Action=cat&amp;id=<%=rs("cat_id")%>"><%=utf8(rs("cat_name"))%></a><%=br%>
<%
Rs.MoveNext
	Next
	end if
Rsc.close
set rsc=nothing
Rs.close
set rs=nothing
end Function
'========文章分类列表=======
Function cat
catid=TRim(Request("id"))
set rs=server.createobject("ADODB.Recordset")
Sql="select * from wapls_art_cat WHERE cat_id="&catid
rs.open Sql,conn,1,1
if not (rs.bof and rs.eof) then
title=rs("cat_name")
cattitle=rs("cat_title")
%>
<card id="index" title="<%=title%>分类">
<p align="<%=const1%>">
<%
if len(cattitle)>1 then
%>
<%=outHTM(rs("cat_title"))%><br/>
<%
end if
set rsv=server.createobject("ADODB.Recordset")
Sqlv="select * from wapls_art_class WHERE cat_id="&catid&" order by class_num asc"
rsv.open Sqlv,conn,1,1
if not (rsv.bof and rsv.eof)  then 
page = Request("Page")
rsv.PageSize = pagenum	'一页显示记录
IF Not IsEmpty(Page) Then
IF Not IsNumeric(Page) Then	'判断Page是否为数字
Page=1
Else
Page=Cint(Page)		'转换成短整形Integer
End IF
IF Page > rsv.PageCount Then
rsv.AbsolutePage = rsv.PageCount	'设置当前显示页等于最后一页
ElseIF Page <= 0 Then
rsv.AbsolutePage = 1		'设置当前页等于第一页
Else
rsv.AbsolutePage = Page	'如果大于零,显示当前页等于接收的页数
End IF
Else
rsv.AbsolutePage = 1
End IF
Page = rsv.AbsolutePage
For i=1 to rsv.PageSize
If rsv.Eof Then
Exit For
End If
	if rsv("class_br")="1" then
			br="<br/>"
		else
			br=""
		end if
%>
<a href="?Action=cla&amp;id=<%=rsv("class_id")%>"><%=utf8(rsv("class_name"))%></a><%=br%><br/>
<%
rsv.MoveNext
Next
if page>=rsv.PageCount then
'Response.Write ("[下-页]")        
else
Response.Write("[<a href='?Action=cat&amp;id="&catid&"&amp;Page=" & (Page+1) & "'>下-页</a>]<br/>")
end if
if page<=1 then
'Response.Write ("[上-页] ")
else        
Response.Write("[<a href='?Action=cat&amp;id="&catid&"&amp;Page=" & (Page-1) & "'>上-页</a>]<br/>")
end if
if rsv.PageCount>2 then
%><input name="Page<%=minute(now)%><%=second(now)%>" format="*N" maxlength="50" size="2" value="<%=page+1%>"/>
<anchor>GO>><go href="?Action=cat&amp;id=<%=catid%>" method="post">
<postfield name="Page" value="$(Page<%=minute(now)%><%=second(now)%>)"/></go></anchor><br/>
共(<%=utf8(page)%>/<%=rsv.pageCount%>)页<br/><%end if%>
<%
else
response.write "暂无分类!<br/>"
end if
Rsv.close
set rsv=nothing
else
response.redirect "wapls_404.asp?id=2"
end if
if len(mb_logo)>1 then
response.write "<img src='"&mb_logo&"/fgx.gif' alt='.'/><br/>"
else
%>
----------<br/>
<%end if%>
<a href="article.asp">[图书频道]</a><br/>
<%
end Function
'========文章子分类列表=======
Function cla
classid=TRim(Request("id"))
set rs=server.createobject("ADODB.Recordset")
Sql="select * from wapls_art_class WHERE class_id="&classid
rs.open Sql,conn,1,1
catid=rs("cat_id")
if not (rs.bof and rs.eof) then
title=rs("class_name")
classtitle=rs("class_title")
%>
<card id="index" title="<%=title%>">
<p align="<%=const1%>">
<%
if len(classtitle)>1 then
%>
<%=outHTM(rs("class_title"))%><br/>
<%
end if
set rsv=server.createobject("ADODB.Recordset")
Sqlv="select * from wapls_art WHERE class_id="&classid&" order by art_date desc"
rsv.open Sqlv,conn,1,1
if not (rsv.bof and rsv.eof)  then 
page = Request("Page")
rsv.PageSize = pagenum	'一页显示记录
IF Not IsEmpty(Page) Then
IF Not IsNumeric(Page) Then	'判断Page是否为数字
Page=1
Else
Page=Cint(Page)		'转换成短整形Integer
End IF
IF Page > rsv.PageCount Then
rsv.AbsolutePage = rsv.PageCount	'设置当前显示页等于最后一页
ElseIF Page <= 0 Then
rsv.AbsolutePage = 1		'设置当前页等于第一页
Else
rsv.AbsolutePage = Page	'如果大于零,显示当前页等于接收的页数
End IF
Else
rsv.AbsolutePage = 1
End IF
Page = rsv.AbsolutePage
For i=1 to rsv.PageSize
If rsv.Eof Then
Exit For
End If
if len(mb_logo)>1 then
response.write "<img src='"&mb_logo&"/biao.gif' alt='.'/>"
end if
if rsv("art_good")=2 then%>[精]<%end if%><%if rsv("art_good")=1 then%>[荐]<%end if%><%if rsv("istop")=1 then%>[顶]<%end if%><a href="?Action=money&amp;id=<%=rsv("art_id")%>"><%=utf8(rsv("art_title"))%></a><br/><%if rsv("user_view")<>"0" then
response.write "<small>↑此条内容属于"
if rsv("user_view")="1" then
response.write "会员"
end if
if rsv("user_view")="2" then
response.write "VIP"
end if
response.write "需要"&rsv("moneypay")&"金币阅读↑</small><br/>"
end if
rsv.MoveNext
Next
if page>=rsv.PageCount then
'Response.Write ("[下-页]")        
else
Response.Write("[<a href='?Action=cat&amp;id="&classid&"&amp;Page=" & (Page+1) & "'>下-页</a>]<br/>")
end if
if page<=1 then
'Response.Write ("[上-页] ")
else        
Response.Write("[<a href='?Action=cat&amp;id="&classid&"&amp;Page=" & (Page-1) & "'>上-页</a>]<br/>")
end if
if rsv.PageCount>2 then
%><input name="Page<%=minute(now)%><%=second(now)%>" format="*N" maxlength="50" size="2" value="<%=page+1%>"/>
<anchor>GO>><go href="?Action=cat&amp;id=<%=classid%>" method="post">
<postfield name="Page" value="$(Page<%=minute(now)%><%=second(now)%>)"/></go></anchor><br/>
共(<%=utf8(page)%>/<%=rsv.pageCount%>)页<br/><%end if%>
<%
else
response.write "暂无文章!<br/>"
end if
Rsv.close
set rsv=nothing
else
response.redirect "wapls_404.asp?id=2"
end if
if len(mb_logo)>1 then
response.write "<img src='"&mb_logo&"/fgx.gif' alt='.'/><br/>"
else
%>
----------<br/>
<%end if%>
<a href="?Action=cat&amp;id=<%=catid%>">[返回分类]</a><br/>
<a href="article.asp">[图书频道]</a><br/>
<%
end Function

⌨️ 快捷键说明

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