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

📄 index.asp

📁 一个超级漂亮的班级主页asp代码
💻 ASP
📖 第 1 页 / 共 2 页
字号:
<!--插入html头部分以及数据库接口-->
<!--#include file="in_conn.asp"-->


<body>

<!--插入网站置顶-->
<% if u_name="" then %>
<!--#include file="in_top.asp"-->
<% else %>
<!--#include file="in_topmb.asp"-->
<% end if %>


<table align="center" width="700" height="25" border="0" cellspacing="0" cellpadding="0" class="rdbar"><tr>
	<td width="100%" height="100%">
		&nbsp;<a href="#">[首页]</a>
	</td>
</tr></table>

<table align="center" width="700" height="25" border="0" cellspacing="0" cellpadding="0" class="rdkuang"><tr>
<td width="60" valign="top" style="padding:4px;">
<span style="behavior:url(font.htc)">本月寿星:</span>
</td>
<td>
		<%
		sqlstr="SELECT ID,name FROM tblmates WHERE birthm="&DatePart("m",date())
		rs.open sqlstr,conn,1,1
		IF NOT(rs.eof AND rs.bof) THEN
		%>
		<marquee behavior="scroll" width="100%" height="100%" direction="right" loop="1000" scrollamount="3" scrolldelay="3" onMouseOver=this.stop() onMouseOut=this.start()>
		<%
			FOR i=1 to rs.RecordCount
		%>
				<img src="img/icn_candle.gif" border="0" align="absmiddle" hspace="1"><a href="viewinfo.asp?id=<% =rs("ID") %>" title="查看该同学详细资料"><% =rs("name") %></a>&nbsp;&nbsp;

		<%  	rs.MoveNext
			Next
		%>
		</marquee>
		<%
		ELSE
			Response.Write "无"
		END IF
		rs.close
		%>
</td>
</tr></table>



<table align="center" width="700" height="101" border="0" cellspacing="0" cellpadding="0" class="rdd"><tr>
	<td height="100%" valign="top" style="padding:4px; ">
		<%
		mb_total=conn.Execute("SELECT COUNT(ID) FROM tblmates",0,1)(0)
		mb_ds=conn.Execute("SELECT COUNT(ID) FROM tblmates WHERE power=0",0,1)(0)
		%>
		班级共有成员数:<b><font class="ft1"><% =mb_total %></font></b>人
		<br>正式成员:<b><font class="ft1"><% =mb_total-mb_ds %></font></b>人
		&nbsp;&nbsp;待审成员:<b><font class="ft1"><% =mb_ds %></font></b>人
		<%
		zgid=conn.Execute("SELECT ID FROM tblmates WHERE name='"&DEF_sysadm&"'",0,1)(0)
		%>
		<br>班级创始人:<a href="viewinfo.asp?id=<% =zgid %>" title="查看详细资料"><% =DEF_sysadm %></a>
		<br>
		<%
	systd=now()
	sysnian=DatePart("yyyy",systd)
	sysrz=DatePart("y",systd)
	sysweek=DatePart("ww",systd)
		tdtopics=conn.Execute("SELECT COUNT(*) FROM tbltalk WHERE t_isreply=0 AND DatePart('y',t_datepub)="&sysrz&" AND DatePart('yyyy',t_datepub)="&sysnian,0,1)(0)
		tdtiez=conn.Execute("SELECT COUNT(*) FROM tbltalk WHERE DatePart('y',t_datepub)="&sysrz&" AND DatePart('yyyy',t_datepub)="&sysnian,0,1)(0)
		weektiez=conn.Execute("SELECT COUNT(*) FROM tbltalk WHERE DatePart('ww',t_datepub)="&sysweek&" AND DatePart('yyyy',t_datepub)="&sysnian,0,1)(0)
		%>
		今日新帖:<font color="<% =colight %>"><b><% =tdtiez %></b></font>篇(<font color="<% =colight %>"><b><% =tdtopics %></b></font>主题)
		本周新帖:<font color="<% =colight %>"><b><% =weektiez %></b></font>篇

<%

sqlstr="SELECT * FROM tblclick"
rs.open sqlstr,conn,1,2

			'判断是否统计表为空
			if rs.eof AND rs.bof then
				rs.addnew
				rs("clickall")=1
				rs("clicktd")=1
				rs("clickstart")=0
				rs("clickdate")=date()
				rs.update
			else
					If Request.Cookies("uck").HasKeys=false OR Request.Cookies("uck")("url")<>DEF_weburl Then
							rs("clickall")=rs("clickall")+1
							if rs("clickdate")<>date() then
									rs("clickdate")=date()
									rs("clicktd")=1
									rs.update
							else
									rs("clicktd")=rs("clicktd")+1
									rs.update
							end if
					End If
			end if
	Response.Cookies("uck")("url")=DEF_weburl
	rs.MoveFirst
			%>
			<br>今日访量:<font color="<% =colight %>"><b><% =rs("clicktd") %></b></font>
			总访问量:<font color="<% =colight %>"><b><% =rs("clickall")+rs("clickstart") %></b></font>

<%
rs.close
%>
	</td>
	<td width="400" height="100%" align="right" valign="top">
			<table width="389" height="101" border="0" cellpadding="0" cellspacing="0"><tr>
			<td width="93" height="100%" style="background:url('img/skin/<% =defstyle %>/anc_l.gif');"></td>
			<td width="296" height="100%" style="background:url('img/skin/<% =defstyle %>/anc_r.gif');">
					<table width="290" height="90" border="0" cellpadding="0" class="intbl"><tr>
					<td width="100%" height="100%" valign="top" style="padding-top:8px; padding-right:6px;">
						<%
						'获取公告信息
						sqlstr="SELECT anc,anc_date FROM tblsys"
						rs.open sqlstr,conn,0,1
						%>
						<font color="<% =colink %>"><% =unhtml(rs("anc")) %></font>
						<div align="right"><% =rs("anc_date") %>&nbsp;</div>
						<% rs.close %>
					</td>
					</tr></table>
			</td>
			</tr></table>
	</td>
</tr></table>



		<%
		sqlstr="SELECT ID,name FROM tblmates WHERE power=0"
		rs.open sqlstr,conn,1,1
		IF NOT(rs.eof AND rs.bof) THEN
		%>
			<table align="center" width="700" height="25" border="0" cellspacing="0" cellpadding="0" class="rdbar"><tr>
			<td width="100%" valign="top" style="padding:4px;">
		<%
			Response.Write "申请待审:"
			FOR i=1 to rs.RecordCount  
		%>
				<a href="viewinfo.asp?id=<% =rs("ID") %>" title="查看该同学详细资料"><% =rs("name") %></a>&nbsp;
		<%  	rs.MoveNext
			Next
		%>
			</td>
			</tr></table>
		<%
		END IF
		rs.close
		%>

<table align="center" width="700" height="25" border="0" cellspacing="0" cellpadding="0" class="rde"><tr>
<td width="100%" valign="top" style="padding:4px;">
		<%
		'新近加入
		Response.Write "新近加入:"
		dim sj_date
		sj_date=DateAdd("d",-10,now())
		sqlstr="SELECT ID,name FROM tblmates WHERE regdate>#"&sj_date&"# AND power<>0 ORDER BY regdate DESC"
		rs.open sqlstr,conn,1,1
			newend2=rs.RecordCount
			if newend2>8 then
				newend2=8
			end if
			if newend2>0 then
					for i=1 to newend2
						%>
						<a href="viewinfo.asp?id=<% =rs("ID") %>" title="查看该同学详细资料"><% =rs("name") %></a>&nbsp;
						<%
						rs.MoveNext
						if i=newend2 then
							Response.Write "<br>"
						end if
					next
			else
					Response.Write "(无)"
			end if
		rs.close
		%>
</td>
</tr></table>

<table align="center" width="700" height="25" border="0" cellspacing="0" cellpadding="0" class="rdd"><tr>
<td width="100%" valign="top" style="padding:4px;">
		资料变更:<%
		sj_date=DateAdd("d",-50,now())
		sqlstr="SELECT ID,name FROM tblmates WHERE moddate>#"&sj_date&"# ORDER BY moddate DESC"
		rs.open sqlstr,conn,1,1
		IF NOT(rs.eof AND rs.bof) THEN
			FOR i=1 to 8
				if rs.eof then
					EXIT FOR
				end if
		%>
				<a href="viewinfo.asp?id=<% =rs("ID") %>" title="查看该同学详细资料"><% =rs("name") %></a>&nbsp;
		<%  	rs.MoveNext
			Next
		ELSE
			Response.Write "(无)"
		END IF
		rs.close
		%>
</td>
</tr></table>




<table align="center" width="700" height="104" border="0" cellspacing="0" cellpadding="0" style="background:<% =bg2 %>;border-bottom:5px solid <% =bg1 %>; border-top:5px solid <% =bg1 %>;border-right:5px solid <% =bg1 %>;"><tr>
<th width="25" height="100%" style="background:<% =bg1 %>;">
新<br>近<br>到<br>访
</th>
<td width="330" valign="top">
<%
		sqlstr="SELECT top 4 ID,name,sex,power,lastlog FROM tblmates ORDER BY lastlog DESC,ID"
		rs.open sqlstr,conn,1,1
		IF NOT(rs.eof AND rs.bof) THEN
			FOR i=1 to rs.RecordCount
			'判断身份或者性别
			IF rs("power")>1 THEN
					icn_sex="img/icn_adm1.gif"
			ELSEIF rs("sex")=True THEN
					icn_sex="img/icn_gg.gif"
			ELSE
					icn_sex="img/icn_mm.gif"
			END IF
			'总管判断
			if DEF_sysadm=rs("name") then
				icn_sex="img/icn_admsys.gif"
			end if
		%>
			<table align="center" width="100%" height="25" border="0" cellspacing="0" cellpadding="0" class="rde">
			<tr>
				<td width="160" align="center" class="rdr">
					<img src="<% =icn_sex %>" border="0" align="absmiddle">&nbsp;<a href="viewinfo.asp?id=<% =rs("ID") %>" title="查看该同学详细资料"><% =rs("name") %></a>
				</td>
				<td align="center">
					<% =rs("lastlog") %>
				</td>
			</tr>
			</table>

		<%  	rs.MoveNext
			Next
		END IF
		rs.close
%>
</td>

<th width="25" style="background:<% =bg1 %>">
发<br>水<br>英<br>雄<br>榜
</th>

<td width="315" valign="top">
<%
		sqlstr="SELECT top 4 ID,name,sex,power,cnt_water FROM tblmates ORDER BY cnt_water DESC,ID"
		rs.open sqlstr,conn,1,1
		IF NOT(rs.eof AND rs.bof) THEN
			FOR i=1 to rs.RecordCount
			'判断身份或者性别

⌨️ 快捷键说明

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