index.asp
上传用户:comthink
上传日期:2021-05-06
资源大小:1280k
文件大小:14k
源码类别:

WEB源码(ASP,PHP,...)

开发平台:

HTML/CSS

  1. <!--#include file="conn.asp"-->
  2. <!--#include file="inc/const.asp" -->
  3. <!--#include file="inc/ubbcode.asp"-->
  4. <%
  5. response.buffer=true
  6. dim abgcolor
  7. stats="班级首页"
  8. call head()
  9. call main()
  10. sub main()
  11. abgcolor="tablebody2"
  12. %>
  13. <table width="<%=txl_body(0)%>" cellpadding="0" cellspacing="0" align="center" style="border:1px <%=txl_body(9)%> solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px;">  
  14. <tr> 
  15. <td class=tablebody1 width=175 valign=top class=tableborder2>
  16. <%
  17. if not founduser then
  18. %>
  19. <table width=175 cellpadding=0 cellspacing=0 border=0 class=tableborder2>
  20. <form action="chklogin.asp" method=post> 
  21. <tr>
  22. <td height=22 class=tablebody2 colspan=2 align=center>用户登陆</td>
  23. </tr>
  24. <tr>
  25. <td height=30 width=60 class=tablebody1>&nbsp;<FONT face="Geneva, Arial, Helvetica, san-serif">用户名</FONT></td>
  26. <td width=115 class=tablebody1> <input name=username type=text size=15></td>
  27. </tr>
  28. <tr>
  29. <td height=30 width=60 class=tablebody1>&nbsp;密&nbsp;&nbsp;码</td>
  30. <td width=115 class=tablebody1> <input name=password type=password size=15></td>
  31. </tr>
  32. <tr>
  33. <td height=30 colspan=2 align=center class=tablebody1><INPUT type=image height=19 width=58 src=<%=txl_info(7)%>left06.gif> <a href=register.asp><img src=<%=txl_info(7)%>left07.gif height=19 width=58 border=0></a></td>
  34. </tr>
  35. <tr>
  36. <td height=30 colspan=2 align=center class=tablebody1><a href=lostpass.asp style="cursor:help"><u>忘记密码?</a></u> <a href=help.asp style="cursor:help"><u>需要帮助?</a></u></td>
  37. </tr>
  38. </form>
  39. </table>
  40. <%
  41. else 
  42. set rs=server.createobject("adodb.recordset")
  43. sql="Select * from [User] where userid="&userid
  44. rs.open sql,conn,1,1
  45. if rs.eof and rs.bof then
  46. errmsg=errmsg+"<br>"+"<li>该用户名不存在,可能被管理员删除。"
  47. founderr=true
  48. exit sub
  49. else
  50. realname=rs("realname")
  51. sex=rs("sex")
  52. logins=rs("logins")
  53. bbscount=rs("bbscount")
  54. photocount=rs("photocount")
  55. bookcount=rs("bookcount")
  56. usermoney=rs("usermoney")
  57. usergroup=rs("usergroup")
  58. titlepic=rs("titlepic")
  59. end if
  60. rs.close
  61. set rs=nothing
  62. %>
  63. <table width=175 cellpadding=0 cellspacing=0 border=0 class=tableborder2>
  64. <tr>
  65. <td height=22 class=tablebody2 colspan=2 align=center>欢迎<%=realname%><%=iif(sex,"女士","先生")%>光临!</td>
  66. </tr>
  67. <tr>
  68. <td height=120 class=tablebody1>
  69. <font style="line-height: 150%">
  70. &nbsp;&nbsp;访问次数: <%=logins%> 次<br>
  71. &nbsp;&nbsp;发表留言: <%=bookcount%> 条<br>
  72. &nbsp;&nbsp;发表贴子: <%=bbscount%> 条<br>
  73. &nbsp;&nbsp;上传图片: <%=photocount%> 张<br>
  74. &nbsp;&nbsp;类别: <%=usergroup%> <br>
  75. &nbsp;&nbsp;等级: <img src=<%=txl_info(7)&titlepic%> border=0><br>
  76. </font>
  77. </td>
  78. </tr>
  79. <tr>
  80. <td height=25 class=tablebody2 colspan=2 align=center>
  81. <%if Cint(newincept())>Cint(0) then%>
  82. <bgsound src="<%=txl_info(7)%>mail.wav" border=0>
  83. <%if Cint(txl_set(3))=0 then%>
  84. <script language=JavaScript>openScript('messanger.asp?action=read&id=<%=inceptid(1)%>&sender=<%=inceptid(2)%>',500,400)</script>
  85. <%end if%>
  86. <img src=<%=txl_info(7)%>msg_new.gif> <a href="usersms.asp?action=inbox">我的收件箱</a> (<a href="javascript:openScript('messanger.asp?action=read&id=<%=inceptid(1)%>&sender=<%=inceptid(2)%>',500,400)"><font color="<%=txl_body(20)%>"><%=newincept()%> 新</font></a>)
  87. <%else%>
  88. <img src=<%=txl_info(7)%>msg_no.gif> <a href="usersms.asp?action=inbox">我的收件箱</a> (<font color=gray>0 新</font>)
  89. <%end if%>
  90. </td>
  91. </tr>
  92. <tr>
  93. <td height=5 colspan=2 align=center class=tablebody1></td>
  94. </tr>
  95. </table>
  96. <%
  97. end if
  98. %>
  99. <table width=175 cellpadding=0 cellspacing=0 border=0 class=tableborder2>
  100. <tr>
  101. <td height=25 class=tablebody2 colspan=2 align=center>当前公告</td>
  102. </tr>
  103. <tr>
  104. <td height=200 class=tablebody1 colspan=2 align=center>
  105. <table width=95% cellpadding=0 cellspcing=0 border=0>
  106. <%
  107.    set rs = server.createobject("adodb.recordset")
  108. sql="SELECT * FROM txlnews where active=1" 
  109. rs.open sql,conn,1,1
  110. %>
  111. <tr>
  112. <td align=center>
  113. <marquee direction=up height=170  id=m onmouseout=m.start() onMouseOver=m.stop() scrollamount=2 align="center"><%=ubbcode(rs("content"))%></marquee>
  114.                <div align=center><%=formatdatetime(rs("addtime"))%></div>
  115. </tr>
  116. <%
  117. rs.close
  118. %>
  119. </table>
  120. </td>
  121. </tr>
  122. <tr>
  123. <td height=25 class=tablebody2 colspan=2 align=center>玩转导航</td>
  124. </tr>
  125. <tr>
  126. <td height=30 width=50 align=right class=tablebody1><img src=<%=txl_info(6)&txl_skinpic(13)%> border=0></td>
  127. <td width=125 class=tablebody1>&nbsp;<a href=register.asp><u>我要注册</u></a></td>
  128. </tr>
  129. <tr>
  130. <td height=30 width=50 align=right class=tablebody1><img src=<%=txl_info(6)&txl_skinpic(13)%> border=0></td>
  131. <td width=125 class=tablebody1>&nbsp;<a href=lostpass.asp><u>忘记了密码</u></a></td>
  132. </tr>
  133. <tr>
  134. <td height=30 align=right class=tablebody1><img src=<%=txl_info(6)&txl_skinpic(13)%> border=0></td>
  135. <td class=tablebody1>&nbsp;<a href=g_post.asp><u>发表新留言</u></a></td>
  136. </tr>
  137. <tr>
  138. <td height=30 align=right class=tablebody1><img src=<%=txl_info(6)&txl_skinpic(13)%> border=0></td>
  139. <td class=tablebody1>&nbsp;<a href=b_post.asp><u>发表新帖子</u></a></td>
  140. </tr>
  141. <tr>
  142. <td height=30 align=right class=tablebody1><img src=<%=txl_info(6)&txl_skinpic(13)%> border=0></td>
  143. <td class=tablebody1>&nbsp;<a href=p_send.asp><u>上传新照片</u></a></td>
  144. </tr>
  145. <tr>
  146. <td height=30 align=right class=tablebody1><img src=<%=txl_info(6)&txl_skinpic(13)%> border=0></td>
  147. <td class=tablebody1>&nbsp;<a href=u_modifymy.asp><u>修改我的资料</u></a></td>
  148. </tr>
  149. <tr>
  150. <td height=30 align=right class=tablebody1><img src=<%=txl_info(6)&txl_skinpic(13)%> border=0></td>
  151. <td class=tablebody1>&nbsp;<a href=c_index.asp><u>学友通讯录</u></a></td>
  152. </tr>
  153. <tr>
  154. <td height=30 align=right class=tablebody1><img src=<%=txl_info(6)&txl_skinpic(13)%> border=0></td>
  155. <td class=tablebody1>&nbsp;<a href=usersms.asp><u>我的短信</u></a></td>
  156. </tr>
  157. <tr>
  158. <td height=30 align=right class=tablebody1><img src=<%=txl_info(6)&txl_skinpic(13)%> border=0></td>
  159. <td class=tablebody1>&nbsp;<a href=u_myskin.asp><u>选择界面风格</u></a></td>
  160. </tr>
  161. <tr>
  162. <td height=25 class=tablebody2 colspan=2 align=center><a href=help.asp><u>在线帮助</u></a></td>
  163. </tr>
  164. <tr>
  165. <td height=5 colspan=2 align=center class=tablebody1></td>
  166. </tr>
  167. <tr>
  168. <td height=25 class=tablebody2 colspan=2 align=center>友情链接</td>
  169. </tr>
  170. <tr>
  171. <td height=100% class=tablebody1 colspan=2 align=center><br>
  172. <font style="line-height:150%">
  173. <%
  174. sql="select urlname,urlinfo,url from txllink where islogo=0 order by id"
  175. set rs=conn.execute(sql)
  176. if not rs.eof and not rs.bof then
  177. do while not rs.eof
  178. response.write "<a href="&rs(2)&" target=_blank title="""&rs(1)&""">"&rs(0)&"</a><br>"
  179. rs.movenext
  180. loop
  181. end if
  182. sql="select urlname,urlinfo,url,logo from txllink where islogo=1 order by id"
  183. set rs=conn.execute(sql)
  184. if not rs.eof and not rs.bof then
  185. do while not rs.eof
  186. response.write "<a href="&rs(2)&" target=_blank><img src="""&rs(3)&""" border=0 alt="""&rs(0)&":"&rs(1)&""" height=31 width=88></a><br>"
  187. rs.movenext
  188. loop
  189. end if
  190. %>
  191. </font>
  192. <br>
  193. </td>
  194. </tr>
  195. </table>
  196. </td>
  197. <td bgcolor=<%=txl_body(10)%> width=* valign=top>
  198. <table width=90% cellpadding=0 cellspacing=0 border=0 align=center>
  199. <tr>
  200. <td><%=txl_body(23)%></td>
  201. </tr>
  202. </table><br>
  203. <table width=90% align=center cellpadding=0 cellspacing=0 class=tableborder2>
  204. <tr>
  205. <td class=tablebody2 colspan=3 height=25>&nbsp;<img src=<%=txl_info(7)%>dot03.gif> 班 级 留 言</td>
  206. </tr>
  207. <%
  208. set rs=server.createobject("ADODB.recordset")
  209. sql="SELECT * from gbook order by addtime desc"
  210. rs.open sql,conn,1,1
  211. i=1
  212. do while (not rs.eof and i<7)
  213. %>
  214. <tr>
  215. <td width=80 class=tablebody1 height=22 align=center><a href=userinfo.asp?id=<%=rs("postuserid")%>><%=rs("postuser")%></a></td>
  216. <td width=120 class=tablebody1><%=rs("addtime")%></td>
  217. <td width=* class=tablebody1> &nbsp; <a href=g_index.asp><%=left(rs("title"),16)%><%if len(rs("title"))>16 then%>...<%end if%></a></td>
  218. </tr>
  219. <%
  220. i=i+1
  221. rs.movenext
  222. loop
  223. rs.close
  224. %>
  225. <tr>
  226. <td class=tablebody1 align=right colspan=3><a href=g_index.asp>更多>>></a>&nbsp;</td>
  227. </tr>
  228. </table><br>
  229. <table width=90% align=center cellpadding=0 cellspacing=0 class=tableborder2>
  230. <tr>
  231. <td class=tablebody2 height=25 colspan=3>&nbsp;<img src=<%=txl_info(7)%>dot03.gif> 班 级 论 坛</td>
  232. </tr>
  233. <%
  234. set rs=server.createobject("ADODB.recordset")
  235. sql="SELECT * from topic order by LastTime desc"
  236. rs.open sql,conn,1,1
  237. i=1
  238. do while (not rs.eof and i<7)
  239. %>
  240. <tr>
  241. <td width=80 height=22 class=tablebody1 align=center><a href=userinfo.asp?id=<%=rs("postuser")%>><%=rs("postuser")%></a></td>
  242. <td width=120 class=tablebody1><%=rs("lasttime")%></td>
  243. <td width=* class=tablebody1> &nbsp; <a href=b_show.asp?id=<%=rs("topicID")%>><%=left(rs("title"),16)%><%if len(rs("title"))>16 then%>...<%end if%></a></td>
  244. </tr>
  245. <%
  246. i=i+1
  247. rs.movenext
  248. loop
  249. rs.close
  250. %>
  251. <tr>
  252. <td class=tablebody1 align=right colspan=3><a href=b_index.asp>更多>>></a>&nbsp;</td>
  253. </tr>
  254. </table><br>
  255. <table width=90% align=center cellpadding=0 cellspacing=0 class=tableborder2>
  256. <tr>
  257. <td class=tablebody2 height=25 colspan=2>&nbsp;<img src=<%=txl_info(7)%>dot03.gif> 班 级 相 册</td>
  258. </tr>
  259. <%
  260. set rs=server.createobject("ADODB.recordset")
  261. sql="SELECT top 1 * from imgdata where picset<2 order by addtime desc"
  262. rs.open sql,conn,1,1
  263. if rs.eof or rs.bof then 
  264. response.write "<tr><td class=tablebody1 height=100 align=center>还没有任何照片!</td></tr>"
  265. else
  266. response.write "<tr><td class=tablebody1 width=120 height=150 valign=middle align=center>&nbsp;&nbsp;"&_
  267. "<a href=""p_show.asp?id="&rs("picid")&""" target=_blank ><img src="""&txl_info(12)&rs("filename")&""" border=0  width=100 height=85></a><br><br>"&_
  268.         "&nbsp;&nbsp;<a href=""p_all.asp""><img src="""&txl_info(6)&txl_skinpic(14)&""" border=0></a></td>"
  269. %>
  270. <td class=tablebody1 width=* valign=top>
  271. <table width=90% align=center cellpadding=4 cellspacing=0 >
  272. <tr>
  273. <td> </td>
  274. </tr>
  275. <tr>
  276. <td><<< 最新上传照片</td>
  277. </tr>
  278. <tr>
  279. <td>&nbsp;上&nbsp;传&nbsp;人:<%=rs("postuser")%></td>
  280. </tr>
  281. <tr>
  282. <td>&nbsp;上传时间:<%=rs("addtime")%></td>
  283. </tr>
  284. <tr>
  285. <td>&nbsp;照片大小:<%=int(rs("filesize")/1024)%> K</td>
  286. </tr>
  287. <tr>
  288. <td>&nbsp;照片简介:<%=htmlcode(rs("picinfo"))%></td>
  289. </tr>
  290. </table>
  291. </td>
  292. </tr>
  293. <%
  294. rs.close
  295. end if
  296. %>
  297. </table><br>
  298. <table width=90% align=center cellpadding=0 cellspacing=0 border=0>
  299. <tr>
  300. <td width=130 class=tablebody2><img src=<%=txl_info(7)%>left04.gif></td>
  301. <td width=* class=tablebody1>
  302. <%
  303. set rs=conn.execute("select classid,classname,classinfo from imgclass order by classid") 
  304. do while not rs.eof
  305. response.write "&nbsp;<a href=p_more.asp?classid="&rs("classid")&" title="&rs("classinfo")&">"& rs("classname")&"</a>"
  306. rs.movenext
  307. loop
  308. rs.close
  309. %>
  310. </td>
  311. </tr>
  312. <tr>
  313. <td width=130 class=tablebody2><img src=<%=txl_info(7)%>left09.gif></td>
  314. <td width=* class=tablebody1>&nbsp;<a href=usersms.asp>我的短信</a>  
  315. <a href=u_index.asp>我的资料</a> <a href=p_my.asp>我的相册</a></td>
  316. </tr>
  317. <tr>
  318. <td width=130 class=tablebody2><img src=<%=txl_info(7)%>left03.gif></td>
  319. <td width=* class=tablebody1>
  320. <%
  321. '=========生日显示开始================
  322. if cint(txl_set(9))=0 then
  323. dim age
  324. dim birthuser
  325. dim foundbirth
  326. dim showbirthday
  327. dim birthNum,birthday
  328. foundbirth=false
  329. birthNum=0
  330. 'on error resume next
  331. sql="select birthuser from config where active=1"
  332. set rs=conn.execute(sql)
  333. if not isnull(rs(0)) or rs(0)<>"" then
  334. birthuser=split(rs(0),"$")
  335. if ubound(birthuser)<3 then
  336. foundbirth=false
  337.         elseif cint(birthuser(1))<>0 then
  338.                 foundbirth=true
  339. elseif datediff("d",birthuser(2),Now())>0 then
  340. foundbirth=false
  341. else
  342. foundbirth=true
  343. end if
  344. else
  345. foundbirth=false
  346. end if
  347. if not foundbirth then
  348. set rs=conn.execute("select realname,birthday from [user] where birthday<>''  order by userid") 
  349. do while not rs.eof
  350. if   isdate(rs(1)) then
  351.                    if month(rs(1))=month(Now()) and  day(rs(1))=day(Now()) then
  352. age=datediff("yyyy",rs(1),Now())
  353. birthday=birthday &"&nbsp;<a href=info.asp?name="&rs(0)&" title=祝"&age&"岁生日快乐! target=_blank>"&rs(0)&"</a>"
  354. birthNum=birthNum+1
  355.                    end if
  356. end if
  357. rs.movenext
  358. loop
  359. rs.close
  360. set rs=nothing
  361.              if   birthday="" then  birthday="&nbsp;今天没有同学过生日..."
  362. conn.execute("update config set birthuser='" & birthday & "$" & birthNum & "$" & Now() & "' where active=1")
  363. else
  364. birthday=birthuser(0)
  365. birthNum=birthuser(1)
  366. end if
  367. showbirthday=" "&birthday&"  "
  368. response.write showbirthday
  369. end if
  370. '=========生日显示结束================
  371. %>
  372. </td>
  373. </tr>
  374. <tr>
  375. <td width=130 class=tablebody2><img src=<%=txl_info(7)%>left02.gif></td>
  376. <td width=* class=tablebody1>
  377. <%
  378. call onlineuser()
  379. %>
  380. </td>
  381. </tr>
  382. </table><br>
  383. </td>
  384. <td bgcolor=<%=txl_body(10)%> width=175 valign=top>
  385. <table width=100% align=center cellpadding=0 cellspacing=0 border=0>
  386. <tr>
  387. <td colspan=3><img src=<%=txl_info(7)%>left05.gif width=175></td>
  388. </tr>
  389. <%
  390. set rs=server.createobject("ADODB.recordset")
  391. sql="SELECT * from config where active=1"
  392. rs.open sql,conn,1,1
  393. %>
  394. <tr>
  395. <td colspan=3 height=150 bgcolor=#F7EFDE>
  396. <font style="line-height:150%">
  397. &nbsp;&nbsp;注册用户: <%=rs("usernum")%> 人<br>
  398. &nbsp;&nbsp;留言数量: <%=rs("GbookNum")%> 条<br>
  399. &nbsp;&nbsp;论坛帖子: <%=rs("BbsNum")%> 条<br>
  400. &nbsp;&nbsp;上传照片: <%=rs("PhotoNum")%> 张<br>
  401. &nbsp;&nbsp;最后注册: <%=rs("LastUser")%>  <br>
  402. &nbsp;&nbsp;需要验证用户: 0 人<br>
  403. </font>
  404. </td>
  405. </tr>
  406. <tr>
  407. <td colspan=3><img src=<%=txl_info(7)%>left08.gif width=175></td>
  408. </tr>
  409. <%
  410. set rs=server.createobject("ADODB.recordset")
  411. sql="SELECT top 10 * from [user] order by usermoney desc"
  412. rs.open sql,conn,1,1
  413. i=1
  414. do while (not rs.eof and i<11)
  415. %>
  416. <tr>
  417. <td height=22 valign=middle><img src=digits/<%=i%>.jpg></td>
  418. <td valign=middle><a href=userinfo.asp?id=<%=rs("userid")%>><%=rs("realname")%></a></td>
  419. <td valign=middle><%=rs("usermoney")%></td>
  420.         </tr>
  421. <%
  422. i=i+1
  423. rs.movenext
  424. loop
  425. rs.close
  426. %>
  427. </table>
  428. </td>
  429. </tr>
  430. </table>
  431. <%
  432. if instr(scriptname,"index.asp")>0 then
  433. if txl_ads(0)=1 then
  434. call admove()
  435. end if
  436. if txl_ads(5)=1 then
  437. call fixup()
  438. end if
  439. end if
  440. end sub
  441. call foot()
  442. %><!--#include file="online.asp"--><!--#include file="inc/ad_fixup.asp"-->