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

📄 room.asp3

📁 wap系统程序源码 用户名密码:admin
💻 ASP3
字号:
<% @LANGUAGE="VBSCRIPT" CODEPAGE="65001" %>
<%Response.ContentType = "text/vnd.wap.wml; charset=utf-8"%>
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> 
<!--#include file="conn.inc"-->
<!--#include file="yksb.asp"-->
<%
function ubb1(str)
	if IsNull(str) then exit function
	str=trim(str)
	str=replace(str,"&","&amp;")
	str=replace(str,"<","&lt;")
	str=replace(str,">","&gt;")
	str=replace(str,"'","&apos;")
	str=replace(str,"""","&quot;")
	str=replace(str,"$","$$")
        str=replace(str,"&#xFFE5;","*")
	str=replace(str,"&nbsp;","")
	str=replace(str,"ads.dwap.cn","wapbc.cn")
	str=replace(str,"dwap.com","wapbc.cn")
	str=replace(str,"dwap.cn","wapbc.cn")
	str=replace(str,"wapcool.cn","wapbc.cn")
	str=replace(str,"blcn.cn","wapbc.cn")
	str=replace(str,"ads.dwap.cn","wapbc.cn")
	str=replace(str,"xniao.cn","wapbc.cn")
	str=replace(str,"kqian.cn","wapbc.cn")
	str=replace(str,"waaap.net.cn","wapbc.cn")
	str=replace(str,"草","*")
	str=replace(str,"我日","**")
	str=replace(str,"法轮功","***")
	str=replace(str,"共产党","***")
	str=replace(str,"强奸","**")
	str=replace(str,"鸡巴","**")
	str=replace(str,"我靠","**")
	str=replace(str,"我操","**")
	str=replace(str,"他妈的","***")
	str=replace(str,"滚","*")
	str=replace(str,"(br)","<br/>")
	str=replace(str,"[date]",""&date&"")
	str=replace(str,"[time]",""&time&"")
	str=replace(str,"[nc]",""&myni&"")
	str=replace(str,"[myid]",""&myid&"")
	str=replace(str,"[br]","<br/>")
	Set re=new RegExp
	re.IgnoreCase =true
	re.Global=True
	re.pattern="(\(img)\)(.{5,}?)\(/img\)"
	str= re.Replace(str,"<img src=""$2"" alt=''/>")
	re.pattern="(\[img\])(.[^\[]*)(\[\/img\])"
	str= re.Replace(str,"<img src=""$2"" alt=''/>")
	set re=Nothing
	ubb1=str
end function
dim dlid
ltid=request.QueryString("ltid")
session("ltid")=request("ltid")
if ltid="" then ltid="0"
set npp=Server.CreateObject("ADODB.Recordset")
rspl="select * from ltlb where cstr(id)='"&ltid&"' and cstr(cjz)=0"
npp.open rspl,conn,1,2
if npp.eof then
   Response.write "<wml><card title='出错了'><p>无此聊天室!<br/>"
Else
dlname=npp("name")
pag=20
sql="update 66hc_gr set z="&ltid&" Where CStr(id)="&myid
conn.Execute(sql)
if npp("gl")=myid or npp("gl1")=myid then session("nid")=ltid
%>
<wml>
<head>
<meta http-equiv='Cache-Control' content='no-cache'/>
</head>
<card title="<%=dlname%>" ontimer="ROOM.asp?glsb=<%=glsb%>&amp;ttt=<%=time%>&amp;ltid=<%=ltid%>&amp;page=0">
<timer value="<%=ubb(npp("sxsj"))%>"/>
<p>
<%
Response.write "管理:"
set rsez=server.createobject("ADODB.Recordset")
aqlz="select nini,id from 66hc_gr where cstr(id)="&npp("gl")&" or cstr(id)="&npp("gl1")&" order by id desc"
rsez.open aqlz,conn,1,2
z=1
do while not rsez.eof
 dim nini
nam=rsez("nini")
if len(nam)>8 then nam=left(nam,8)
Response.write "<a href='gr_zl.asp?id="&rsez("id")&"&amp;glsb="&glsb&"'>" & ubb(nam) & "</a>&nbsp;"
z=z+1
rsez.movenext
loop
rsez.close
set rsez=nothing%>
<br/>
<!--#include file="xxts.asp"-->
<a href="ROOM_add.asp?glsb=<%=glsb%>&amp;ltid=<%=ltid%>">发言</a>|<a href="ROOM_BQ.asp?glsb=<%=glsb%>&amp;ltid=<%=ltid%>">功能</a>|<a href="ROOM.ASP?tt=<%=time%>&amp;glsb=<%=glsb%>&amp;ltid=<%=ltid%>">刷新</a>|<a href="ROOM_zx.ASP?tt=<%=time%>&amp;glsb=<%=glsb%>&amp;ltid=<%=ltid%>">在线</a><br/>
<%
set rsxl=Server.CreateObject("ADODB.Recordset")
rspl="select * from ltid where CStr(ltid)="&ltid&" order by id desc"
rsxl.open rspl,conn,1,2
if rsxl.eof then
   Response.write "暂无内容!<br/>"
Else
page=cint(request.QueryString("page"))
if page="" or page<1 then page=1
maxpage=int((rsxl.recordcount-1)/pag)+1
if page>maxpage then page=maxpage

rsxl.Move((page-1)*pag)
dim j
j=1
do while ((not rsxl.EOF) and j <=cint(pag))%>
<a href='gr_zl.asp?id=<%=rsxl("fid")%>&amp;glsb=<%=glsb%>'><%=rsxl("fnc")%></a><%=ubb1(rsxl("fnr"))%>(<%=ubb1(rsxl("fsj"))%>)<br/>
<%
rsxl.Movenext  
j=j+1
loop

if page*pag<rsxl.recordcount then response.write("<a href='ROOM.asp?glsb=" & glsb & "&amp;ltid=" & ltid & "&amp;page=" & page+1 & "'>下一页</a>")
if page>1 then response.write("<a href='ROOM.asp?glsb=" & glsb & "&amp;ltid=" & ltid & "&amp;page=" & page-1 & "'>上一页</a>")

if page*pag<rsxl.recordcount or page>1 then response.write("")
if page*pag<rsxl.recordcount then response.write("("& page & "/" & (int(rsxl.recordcount/pag+1)) &"/" & rsxl.recordcount & ")<br/>")
end if
%>
内容:<input name="lttxt" emptyok="true" value=""/><br/>
<anchor title="确定提交">[=快速发言=]
<go href="ROOM_addcl.asp?glsb=<%=glsb%>&amp;ltid=<%=ltid%>&amp;dj=<%=dj%>" method="post" accept-charset='utf-8'>
<postfield name="lttxt" value="$(lttxt)"/>
<postfield name="djjg" value="$(djjg)"/>
<postfield name="ldid" value="$(ldid)"/>
<postfield name="idp" value="$(idp)"/>
<postfield name="t" value="<%=t%>"/>
</go>
</anchor><br/>
跳到第<input name="i<%=minute(now)%><%=second(now)%>" title="页码" type="text" format="*N" emptyok="true" size="3" value="<%response.write(page+1)%>" maxlength="3"/>页
<anchor>[GO]
    <go href="room.asp?glsb=<%=glsb%>&amp;tid=<%=tid%>&amp;ltid=<%=ltid%>" accept-charset='utf-8'>
        <postfield name="page" value="$(i<%=minute(now)%><%=second(now)%>)"/>
    </go>
</anchor><br/>
<%end if
npp.close
set npp=nothing
%>
------------<br/>
<a href='ROOMT.asp?glsb=<%=glsb%>'>聊天大厅</a> <a href='index.asp?glsb=<%=glsb%>'>社区首页</a> 
</p>
</card>
</wml>

⌨️ 快捷键说明

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