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

📄 morelink.asp

📁 图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统图书管理系统
💻 ASP
字号:
<!--#include file="conn.asp"-->
<%
'-------------------------------------
'功能:显示所有友情链接页,带详细分类查找功能
'天天智能友情链接管理系统
'天天DV网制作 http://www.ttdv.cn
'电脑家园http://www.pc326.com
'文秘家园http://www.wm326.com
'博大网址库http://www.ip126.com

'可自由传播和免费使用,但必须保留此完整版权信息
'本程序撷取了ITlearner、博大网址库智能友情链接系统、飞
'越智能友情链接系统等优秀程序中的源代码,对他们的作者表示感谢
'-------------------------------------
%>
<%dim find,webtype,webtypename,pl,ob
dim rs,sql,trs
dim condition,linkstr
find=hx.checkstr(trim(request("find")),50)
webtype=request("webtype")



condition = " where isverify="&strTrue

pl=request("pl")
if pl="" then
pl="inp"
end if
linkstr = "pl=" & pl

ob = request("ob")
if ob<>"asc" then ob="desc"

if webtype="" or not isnumeric(webtype) then
	webtype=0 
else
	'查询是否有此分类,取出类别名称
	set trs = hx.execute("select name from tt_WebType where id="&webtype)
	if trs.eof then
		webtype=0
	else
		webtypename="类别:"&trs(0)&" - "
	end if
	set trs = nothing
end if

if webtype>0 then
	condition = condition & " and webtype="&webtype
	linkstr = linkstr & "&webtype="&webtype
end if

if find<>"" then
	condition = condition & " and (ttname like '%"&find&"%' or ttinfo like '%"&find&"%' or tturl like '%"&find&"%')"
	linkstr = linkstr & "&find="&find
end if


'分页信息
dim PageNo
PageNo=Request.QueryString("PageNo")
if PageNo="" or not isnumeric(PageNo) then
PageNo=1
else
PageNo=int(PageNo)
end if

dim rowcount
rowcount = PageNo*MaxPageSize

'普通sql语句
sql="select top "&rowcount&" * from tt_Link" & condition &" ORDER BY top desc,"&pl&" "&ob
%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" 
    "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title><%=webtypename%>链接网站列表_<%=WebName & ChannelName%> - Powered By ttdv</title>
<link rel="stylesheet" href="style.css">
</head>
<BODY background="images/back.gif"> 
<!--#include file="top.asp"-->

<div class="bt<%=skin%>" >
您的位置:<a href="<%=WebUrl%>">首页</a> -> <a href="index.asp"><%=ChannelName%></a> -> <a href="morelink.asp" >链接网站列表</a> &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;选择肤色:
          <select name="skin" id="skin" onChange="javascript:location.href='morelink.asp?skin='+document.all.skin.value">
              <option value="1" selected>蓝天白云</option>              
              <option value="2" <%if skin=2 then response.write("selected")%>>水晶紫色</option>
              <option value="3" <%if skin=3 then response.write("selected")%>>秋意盎然</option>
              <option value="4" <%if skin=4 then response.write("selected")%>>粉色回忆</option>
              <option value="5" <%if skin=5 then response.write("selected")%>>浓浓绿意</option>
              <option value="6" <%if skin=6 then response.write("selected")%>>橘子红了</option>
              <option value="7" <%if skin=7 then response.write("selected")%>>青青河草</option>
              <option value="8" <%if skin=8 then response.write("selected")%>>黄金季节</option>
            </select>
</div>
<%if find="" then%>
<div class="mainbar_b<%=skin%>">
<table align="center" cellpadding="2" cellspacing="0" border="0" width="100%">
  <tr> 
    <td width="25%" valign="top">
    <div class="f_tit<%=skin%>">今日点入排行</div>
    <div class="f_main<%=skin%>"><%call showtop(1,1)%></div>
		</td>
    <td width="25%" valign="top">
    <div class="f_tit<%=skin%>">总计点入排行</div>
    <div class="f_main<%=skin%>"><%call showtop(1,2)%></div>    
		</td>
    <td width="25%" valign="top">
    <div class="f_tit<%=skin%>">今日点出排行</div>
    <div class="f_main<%=skin%>"><%call showtop(2,1)%></div>    
		</td>
    <td width="25%" valign="top">
    <div class="f_tit<%=skin%>">总计点出排行</div>
    <div class="f_main<%=skin%>"><%call showtop(2,2)%></div>        
    </td>
  </tr>
</table>
</div>
<%end if%>

<div class="mainbar_b<%=skin%>" >
<div style="text-align:center;" >
<table width="100%">
<tr class="bt<%=skin%>" >
<div style="text-align:center;" >
		<form method="Get" action="">
		关键字: 
                <input name="find" type="text" value="<%=find%>" size="15" maxlength="20">
                网站分类: 
                <select name="webtype" size="1">
                  <option value="">全部类别</option>
                  <%call hx.listwebtype(webtype,0)%>
                </select>
                排序: 
                <select name="pl" size="1">
                  <option value="inc"<%if pl="inc" then%> selected<%end if%>>总计点入</option>
                  <option value="inj"<%if pl="inj" then%> selected<%end if%>>今天点入</option>
                  <option value="inp"<%if pl="inp" then%> selected<%end if%>>平均点入</option>
                  <option value="outc"<%if pl="outc" then%> selected<%end if%>>总计点出</option>
                  <option value="outj"<%if pl="outj" then%> selected<%end if%>>今天点出</option>
                  <option value="outp"<%if pl="outp" then%> selected<%end if%>>平均点出</option>
                  <option value="indate"<%if pl="indate" then%> selected<%end if%>>点入时间</option>
                  <option value="outdate"<%if pl="outdate" then%> selected<%end if%>>点出时间</option>
                  <option value="fromdate"<%if pl="fromdate" then%> selected<%end if%>>统计时间</option>
				  <option value="dateandtime"<%if pl="dateandtime" then%> selected<%end if%>>加入时间</option>
                </select>
                <select name="ob" size="1">
                	<option value="asc"<%if ob="asc" then response.write " selected"%>>顺序</option>
                	<option value="desc"<%if ob="desc" then response.write " selected"%>>倒序</option>
                </select>                
                <input name="submit" type="submit" value="查 询">
            </form>
<div class="typelist"><ul><li><a href="morelink.asp"<%if webtype=0 then response.write " class=""sel"""%>>全部类别</a></li><%call hx.listwebtype(webtype,1)%></ul></div>

</tr>
</table>
</div>

<table border="0" align="center" cellpadding="3" cellspacing="1" bgcolor="#000000" width="100%">
 <%
	set rs=server.createobject("adodb.recordset")
	rs.open sql,conn,1,1
  if not rs.eof then
	rs.move (PageNo-1)*MaxPageSize
	dim i
	i=0   
	%>
  <tr align="center" class="main_title<%=skin%>"> 
    <td width="100">网站名称</td>
    <td width="92">链接图标</td>
    <td width="92">网站类别</td>
    <td width="120">网站登记时间</td>
    <td width="120">开始统计时间</td>
    <td width="120">最后点入时间</td>
    <td width="120">最后点出时间</td>
  </tr>
<%Do While Not rs.EOF and i<MaxPageSize%>
  <tr align="center" class="tr<%=skin%>"> 
    <td><a href="http://<%=hx.BaseUrl%>ttout.asp?username=<%=rs("username")%>" target="_blank"><%=rs("ttname")%></a></td>
    <td><a href="http://<%=hx.BaseUrl%>ttout.asp?username=<%=rs("username")%>" target="_blank"><img src="<%=hx.htmlencode2(rs("ttlogo"))%>" width="88" height="31" alt="网址:<%=hx.htmlencode2(rs("tturl"))%>" border="0"></a></td>
    <td><%=hx.showwebtype(rs("webtype"))%></td>
    <td><%=rs("dateandtime")%></td>
    <td><%=rs("fromdate")%></td>
    <td><%=rs("indate")%></td>
    <td><%=rs("outdate")%></td>
  </tr>

  <tr class="tr<%=skin%>"> 
    <td align="center">贡献统计</td>
    <td colspan="3" align="center">点入贡献:总计点入 <%=rs("inc")%> 今天点入 <%=rs("inj")%> 平均点入 <font color="#00009F"><%=formatnumber(rs("inp"),2,-1)%></font></td>
   <td colspan="3" align="center">点出贡献:总计点出 <%=rs("outc")%> 今天点出 <%=rs("outj")%> 平均点出 <font color="#00009F"><%=formatnumber(rs("outp"),2,-1)%></font>
    </td>
  </tr>
  <tr> 
    <td align="center" class="tr<%=skin%>">简 介</td>
    <td colspan="6" class="tr<%=skin%>"><%=hx.htmlencode2(rs("ttinfo"))%></td>
  </tr>  
  <tr class="jg<%=skin%>"> 
    <td height="5" colspan=7></td>
  </tr>
  <%  
i=i+1  
rs.MoveNext  
Loop  
else
%>
  <tr class="tr<%=skin%>"> 
    <td height="80" colspan="7"> <div align="center"><B>没有找到你所查询的网站</B></div></td>
  </tr>
  <%
end if  
rs.close
set rs=nothing
%>
</table><div class="cutpage"> 
<%response.flush
hx.showPageInfo "tt_Link","username",condition,PageNo,MaxPageSize,linkstr%></div>
</div>
<!--#include file="under.asp"-->
<%set hx=nothing%>
<%
	
	Function ShowTop(x,y)
		Dim OutStr,constr
		Dim rs,sql,i
		constr = " where isverify="&strTrue&" and "
		if webtype>0 then 
		constr = constr & "webtype="&webtype&" and "
		end if
		if y=2 then
			if x=1 then 
				constr=constr&" inc>0 order by inc desc"
			else
				constr=constr&" outc>0 order by outc desc"			
			end if
		sql="select top 5 ttname,inc,outc,id,tturl from tt_Link "&constr
		else
			if x=1 then 
				constr=constr&" inj>0 order by inj desc"
			else
				constr=constr&" outj>0 order by outj desc"			
			end if		
		sql="select top 5 ttname,inj,outj,id,tturl from tt_Link "&constr
		end if
		OutStr = "<ul>"
		set rs=hx.Execute(sql)
		if rs.eof then
			OutStr= OutStr & "<li>暂时还没有数据</li>"		
		else
		do while not rs.eof and i<5
			OutStr= OutStr & "<li>"
			OutStr= OutStr & "<sup>"		
			if x=1 then
			OutStr= OutStr & " 点入:"&rs(1)
			else
			OutStr= OutStr & " 点出:"&rs(2)
			end if				
			OutStr= OutStr & "</sup>"
			OutStr= OutStr & " <a href="""&rs(4)&""" onclick='return ourl("&rs(3)&");'"
			OutStr= OutStr & ">"&rs(0)&"</a>"
			OutStr= OutStr & "</li>"			
			i=i+1
			rs.movenext
		loop
		end if
		OutStr= OutStr & "</ul>"
		Response.Write OutStr
	End Function
%>
<script type="text/javascript">
function ourl(id){
	linkform.id.value=id;
	linkform.comeurl.value=document.location;
	linkform.submit();
	setTimeout("window.location.reload()",1000);
	return false;
}   
</script>
<form id="linkform" action="ttout.asp" method="post" target="_blank">
	<input name="comeurl" type="hidden">
	<input name="id" type="hidden">
</form>
</body>
</html>

⌨️ 快捷键说明

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