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

📄 fun.asp

📁 本程序蓝本为6kbbs 默认前台管理员的帐号是:woodcoal
💻 ASP
字号:
<%

function replacecolor(title)
dim startc,endc,lenc,tmp,titlecolor
startc=instr(title,"[")
endc=instr(title,"]")
lenc=endc-startc
if lenc=3 and startc>0 then
tmp=mid(title,startc,lenc+1)
select case tmp
case"[原创]"
titlecolor="blue"
case"[公告]"
titlecolor="red"
case"[贴图]"
titlecolor="#2f4f4f"
case"[注意]"
titlecolor="#cc00cc"
case"[求助]"
titlecolor="#ff6600"
case"[推荐]"
titlecolor="green"
case"[转帖]"
titlecolor="#666633"
case"[建议]"
titlecolor="#990000"
case"[下载]"
titlecolor="black"
case"[讨论]"
titlecolor="red"
case else
titlecolor="#3399ff" 
end select
end if
replacecolor=titlecolor
end function

function kbbs(str)
if not isnull(str) and str<>"" then
	str = Replace(str, "&nbsp","&amp;nbsp")
	str = Replace(str, "&#","&amp;#")
	str = replace(str, ">", "&gt;")
	str = replace(str, "<", "&lt;")
	str = Replace(str, CHR(32), " ")
	str = Replace(str, CHR(9), "&nbsp;")
	str = Replace(str, CHR(34), "&quot;")
	str = Replace(str, CHR(39), "&#39;")
	str = Replace(str, CHR(13), "")
	str = Replace(str, "script", "&#115;cript")
   kbbs = str
end if
end function

function checknum(str)
if isnull(str) or str=""  then
exit function
else
if not isnumeric(str) then
response.write"<center>非法操作导致程序终止!</center>"
response.end
else
checknum=int(str)
end if
end if
end function

Function LeftTrue(str,n)
If len(str)<=n/2 Then
LeftTrue=str
Else
Dim TStr
Dim l,t,c
Dim i
l=len(str)
t=l
TStr=""
t=0
for i=1 to l
c=asc(mid(str,i,1))
If c<0 then c=c+65536
If c>255 then
t=t+2
Else
t=t+1
End If
If t>n Then exit for
TStr=TStr&(mid(str,i,1))
next
LeftTrue = TStr+"..."
End If
End Function

Function lockedIpCheck()
 dim num_ip,sql2
 	num_ip=IpEncode(ip)
    set rs=server.createobject("adodb.recordset")
	sql2="select id from lockip where int(startip)<="&num_ip&" and int(endip)>=" & num_ip
    rs.open sql2,conn
	if not rs.eof or not rs.bof then
	rs.close
	set rs=nothing
	closedb
	response.write"你所在网段已被封锁。可能该网段有人捣乱,请联系管理员!"
	response.end
	end if
rs.close
set rs=nothing
end function

function IpDecode(byval uip)
	if trim(uip)="" or not isnumeric(uip) then
		IpDecode=0
	else
		uip=Cdbl(uip)
		dim ary_ip(3)
        ary_ip(0)=fix(uip/16777216)
        ary_ip(1)=fix((uip-ary_ip(0)*16777216)/65536)
        ary_ip(2)=fix((uip-fix(uip/65536)*65536)/256)
        uip=uip-fix(uip/65536)*65536
        ary_ip(3)=fix(uip-fix(uip/256)*256)
        IpDecode=join(ary_ip,".")
	end if
end function

function IpEncode(byval uip)
	if isnull(uip) or uip="" then
		IpEncode=0
	else
		dim ary_ip,n
		ary_ip=split(trim(uip),".")
		n=ubound(ary_ip)
		if n=3 then
			IpEncode=ary_ip(0)*256*256*256+ary_ip(1)*65536+ary_ip(2)*256+ary_ip(3)
		else
			IpEncode=0
		end if
	end if
end function
%>
<%sub qian%>
<img onclick=fly() alt=飞行字 src="pic/u_1.gif" border=0> 
<img onclick=move() alt=移动字 src="pic/u_2.gif" border=0> 
<img onclick=light() alt=发光字 src="pic/u_3.gif" border=0> 
<img onclick=ying() alt=阴影字  src="pic/u_4.gif" border=0>
<img onclick=Cbold() alt=粗体字 src="pic/u_5.gif" border=0> 
<img onclick=Citalic() alt=斜体字 src="pic/u_6.gif" border=0> 
<img onclick=Cunder() alt=下划线 src="pic/u_7.gif" border=0> 
<img onclick=center() alt="居中" border="0" src="pic/u_8.gif">
<img onclick=image() alt=图片 src="pic/u_9.gif" border=0> 
<img onclick=Cswf() alt="flash动画" border="0" src="pic/u_10.gif">
<img onclick=Crm() alt=realplay视频文件 src="pic/u_11.gif" border=0> 
<img onclick=Cwmv() alt="Media Player视频文件" src="pic/u_12.gif" border=0>
<img onclick=Cemail() alt="Email连接" border="0" src="pic/u_13.gif">
<img onclick=Curl() alt="超级连接" border="0" src="pic/u_14.gif">
<img onclick=Csound() alt="插入背景音乐" border="0" src="pic/u_15.gif">
<img onclick=showpic() alt="表情图片" border=0 src="pic/u_19.gif">
<img onclick="document.getElementById('content').value += trans()" alt=粘贴为超文本数据 src="pic/u_18.gif" border=0>
<%end sub%>
<%sub tie%>
<br>
·<a href=javascript:emoticon('[sup]内容[/sup]')>上标</a>
·<a href=javascript:emoticon('[sub]内容[/sub]')>下标</a><br>
·<a href=javascript:emoticon('[code]内容[/code]')>插入代码</a><br>
·文字大小:<select onchange=ybbsize(this.options[this.selectedIndex].value) name=a style="font-size: 9pt"><OPTION value=1>1</OPTION><OPTION value=2>2</OPTION><OPTION value=3>3</OPTION><OPTION value=4>4</OPTION><PTION value=5>5</OPTION><OPTION value=6>6</OPTION></SELECT><br>
·文字颜色:<select onchange=COLOR(this.options[this.selectedIndex].value) name="111" style="font-size: 9pt"><option style='COLOR:000000;BACKGROUND-COLOR:000000' value=000000>黑色</option><option style='COLOR:FFFFFF;BACKGROUND-COLOR:FFFFFF' value=FFFFFF>白色</option><option style='COLOR:008000;BACKGROUND-COLOR:008000' value=008000>绿色</option><option style='COLOR:800000;BACKGROUND-COLOR:800000' value=800000>褐色</option><option style='COLOR:808000;BACKGROUND-COLOR:808000' value=808000>橄榄色</option><option style='COLOR:000080;BACKGROUND-COLOR:000080' value=000080>深蓝色</option><option style='COLOR:800080;BACKGROUND-COLOR:800080' value=800080>紫色</option><option style='COLOR:808080;BACKGROUND-COLOR:808080' value=808080>灰色</option><option style='COLOR:FFFF00;BACKGROUND-COLOR:FFFF00' value=FFFF00>黄色</option><option style='COLOR:00FF00;BACKGROUND-COLOR:00FF00' value=00FF00>浅绿色</option><option style='COLOR:00FFFF;BACKGROUND-COLOR:00FFFF' value=00FFFF>浅蓝色</option><option style='COLOR:FF00FF;BACKGROUND-COLOR:FF00FF' value=FF00FF>粉红色</option><option style='COLOR:C0C0C0;BACKGROUND-COLOR:C0C0C0' value=C0C0C0>银白色</option><option style='COLOR:FF0000;BACKGROUND-COLOR:FF0000' value=FF0000>红色</option><option style='COLOR:0000FF;BACKGROUND-COLOR:0000FF' value=0000FF>蓝色</option><option style='COLOR:008080;BACKGROUND-COLOR:008080' value=008080>蓝绿色</option></select><br>
<%end sub%>

⌨️ 快捷键说明

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