www.gusucode.com > 水族产品用品经营类企业网站asp源代码程序 > comm.asp

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<%
'各栏目编号===========================================================================================
dim sz_sort1(25)
sz_sort1(1)="池塘泵MP系列"
sz_sort1(2)="池塘泵TYP系列"
sz_sort1(3)="喷泉泵"
sz_sort1(4)="水族泵"
sz_sort1(5)="池塘泵/污水泵"
sz_sort1(6)="水族气泵"
sz_sort1(7)="直流直吸泵"
sz_sort1(8)="户外气泵"
sz_sort1(9)="生化过滤器材"
sz_sort1(10)="过滤器系列"
sz_sort1(11)="缸外过滤器"
sz_sort1(12)="水族灯具"
sz_sort1(13)="金卤灯"
sz_sort1(14)="T5 HO灯架"
sz_sort1(15)="潜水灯"
sz_sort1(16)="杀菌灯"
sz_sort1(17)="空气压缩机"
sz_sort1(18)="雾化器"
sz_sort1(19)="磁力刷"
sz_sort1(20)="加热棒"
sz_sort1(21)="鱼缸"
sz_sort1(22)="鱼缸附件"
sz_sort1(23)="仿真系列"
sz_sort1(24)="树脂系列"
sz_sort1(25)="陶瓷精品"

dim sz_sort2(30,10)
sz_sort2(1,1)="MP系列带前罩花园泵"
sz_sort2(1,2)="MP系列花园泵"

sz_sort2(2,1)="TYP带前罩花园水泵"
sz_sort2(2,2)="TYP系列花园泵"

sz_sort2(3,1)="TYP花园喷泉泵"
sz_sort2(3,2)="PF系列喷泉泵"

sz_sort2(4,1)="QD系列水泵"
sz_sort2(4,2)="P系列水族泵"

sz_sort2(5,1)="PP系列"
sz_sort2(5,2)="SP系列池塘泵"

sz_sort2(6,1)="X-N8系列"
sz_sort2(6,2)="X系列"
sz_sort2(6,3)="SK系列"

sz_sort2(7,1)="12V直流直吸泵"

sz_sort2(8,1)="LP系列"
sz_sort2(8,2)="Pond Air系列"

sz_sort2(9,1)="HF系列"
sz_sort2(9,2)="顶部过滤器"

sz_sort2(10,1)="PF系列"
sz_sort2(10,2)="QD-F"
sz_sort2(10,3)="QD-G"

sz_sort2(11,1)="迷你型缸外过滤器"
sz_sort2(11,2)="NEO系列缸外过滤器"

sz_sort2(12,1)="水族灯具"
sz_sort2(12,2)="聚光灯"

sz_sort2(13,1)="MH-T5HO管带LED等系列"
sz_sort2(13,2)="MH PL管系列"

sz_sort2(14,1)="T5 HO灯架"

sz_sort2(15,1)="潜水灯SL系列"

sz_sort2(16,1)="杀菌灯UVC-A系列"
sz_sort2(16,2)="杀菌灯UVC-B系列"

sz_sort2(17,1)="DKY系列"
sz_sort2(17,2)="YKY系列"
sz_sort2(17,3)="HL系列"

sz_sort2(18,1)="雾化器"

sz_sort2(19,1)="MB系列"
sz_sort2(19,2)="MBF系列"

sz_sort2(20,1)="HE系列"
sz_sort2(20,2)="HW系列"
sz_sort2(20,3)="JR系列"

sz_sort2(21,1)="鱼碗"
sz_sort2(21,2)="YG缸"
sz_sort2(21,3)="水族缸"
sz_sort2(21,4)="R型缸"
sz_sort2(21,5)="方形鱼缸"
sz_sort2(21,6)="HT系列缸内过滤鱼缸"
sz_sort2(21,7)="HR系列缸内过滤鱼缸"

sz_sort2(22,1)="鱼网"
sz_sort2(22,2)="真空吸尘器"
sz_sort2(22,3)="二氧化碳扩散器"
sz_sort2(22,4)="温度计"
sz_sort2(22,5)="水族刷"

sz_sort2(23,1)="仿真鱼"
sz_sort2(23,2)="仿真水草"
sz_sort2(23,3)="仿真珊瑚"
sz_sort2(23,4)="仿真石头"
sz_sort2(23,5)="桌上喷泉"

sz_sort2(24,1)="磨形茶盘"
sz_sort2(24,2)="工艺树脂"
sz_sort2(24,3)="艺术树脂"

sz_sort2(25,1)="工艺瓷"
sz_sort2(25,2)="日用瓷"
sz_sort2(25,3)="洁具瓷"


'发送email的函数============================================================================================
'myfrom:发送人的邮箱 myto:发送往该邮箱 mycc:抄送往该邮箱 mysubject:邮件主题 mybody:邮件主体
'myemail("发送人的邮箱","发送往该邮箱","抄送往该邮箱","邮件主题","邮件主体")
function myemail(myfrom,myto,mycc,mysubject,mybody)
Dim objCDO
Set objCDO = Server.CreateObject("CDONTS.NewMail") 
objCDO.To = myto
objCDO.From = myfrom
objCDO.cc = mycc
objCDO.Subject = mysubject
objCDO.Body = mybody
objCDO.Send			'发送
end function




'验证特殊字符的函数1=========================================================================================
'输入myinputchar为要验证的字符串,mysafechar准许使用的字符集,输出为#nosafe#时表示包含特殊字符,空为验证通过。
'mycheckchar("要验证的字符串","准许使用的字符集")
function mycheckchar(myinputchar,mysafechar)
count=len(myinputchar)
SearchString =mysafechar
for i=1 to count
SearchChar = Mid(myinputchar, i, 1)
MyPos = Instr(1,SearchString, SearchChar, 0)
if mypos=0 then
serror=1
exit for
end if
next
if serror=1 then mycheckchar="#nosafe#"
end function



'验证特殊字符的函数2=========================================================================================
'输入myinputchar为要验证的字符串,mynosafechar不准许使用的字符集,输出为#nosafe#时表示包含不准许使用的特殊字符,空为验证通过。
'mycheckchar2("要验证的字符串","不准许使用的字符集")
function mycheckchar2(myinputchar,mynosafechar)
mycount=len(mynosafechar)
SearchString = myinputchar
for i=1 to mycount
SearchChar = Mid(mynosafechar, i,1)
MyPos = Instr(SearchString, SearchChar)
if MyPos<>0 then
serror=1
exit for
end if
next
if serror=1 then mycheckchar2="#nosafe#"
end function



'特殊字符的清理函数==========================================================================================
'输入myinputchar为要验证的字符串,mynosafechar不准许使用的字符集,输出去除了不准许使用字符的字符串。
'mycharclear("要处理的字符串","不准许使用的字符集")
function mycharclear(myinputchar,mynosafechar)
mycount=len(mynosafechar)
for i=1 to mycount
SearchChar = Mid(mynosafechar, i,1)
myinputchar=Replace(myinputchar,SearchChar,"",1,-1,1)
next
mycharclear=myinputchar
end function



'字符串格式检查函数==========================================================================================
'输入myinputchar为要验证的字符串,myformat为格式表示符(#号代表准许使用的字符集,*号为任意字符),mychar为#号的字符集
'mycharformat("要处理的字符串","字符串格式","准许使用的字符集")
function mycharformat(myinputchar,myformat,mychar)
mycount=len(myinputchar)
if mycount<>len(myformat) then
	mycharformat="#error#"
else
	for i=1 to mycount
		mychar1=Mid(myinputchar, i,1)
		mychar2=Mid(myformat, i,1)
		select case mychar2
		case "#"
			if Instr(mychar, mychar1)=0 then 
				mycharformat="#error#"
				exit for
			end if
		case "*"
		case else
			if mychar1<>mychar2 then 
				mycharformat="#error#"
				exit for
			end if
		end select
	next
end if
end function


'日期处理函数==================================================================================================
function mychecktime(mytime)
mychecktime_time1=Mid(mytime,1,4)
mychecktime_time2=Mid(mytime,6,2)
mychecktime_time3=Mid(mytime,9,2)
if mycheckchar(mychecktime_time1,"0123456789")="" and mycheckchar(mychecktime_time2,"0123456789")="" and mycheckchar(mychecktime_time3,"0123456789")="" then
	if Int(mychecktime_time2) > 12 then mychecktime_time2=12
	mychecktime_day=day(DateSerial(mychecktime_time1,mychecktime_time2+1,1-1))
	if Int(mychecktime_time3) > mychecktime_day then mychecktime_time3=mychecktime_day
	mychecktime=mychecktime_time1 & "-" & mychecktime_time2 & "-" & mychecktime_time3
else
	mychecktime="#error#"
end if
end function



'验证用户是否正常登陆的函数==================================================================================
function myuserid()
if session("userid")="" then response.Redirect("index.asp")
end function


'验证管理员是否正常登陆的函数================================================================================
function myadmin()
if session("admin")="" then response.Redirect("admin_login.asp")
end function




'简单数据库查询函数==========================================================================================
'mysimpledb("数据库地址","表名","条件","字段名"),如果没找到就返回#NoFind#
'mysimpledb("xwzxdb/db.mdb","表名","条件","字段名")
function mysimpledb(mydb,mytable,mywhere,myfield)
Set mysimpledb_conn = Server.CreateObject("ADODB.Connection")
mysimpledb_conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath(mydb)
Set mysimpledb_rs = Server.CreateObject("ADODB.Recordset")
mysimpledb_sql="select top 1 * from " & mytable & " where " & mywhere
mysimpledb_rs.open mysimpledb_sql,mysimpledb_conn,1,2
if mysimpledb_rs.recordcount=0 then
 mysimpledb="#NoFind#"
else
 mysimpledb=mysimpledb_rs(myfield)
end if
mysimpledb_rs.close
end function




'========================================================================================
'测试函数
function mytry1(temp1,temp2)
mytry=temp1 & temp2 & "rrr"
end function




'数据库连接实例==========================================================================================
sub mytry2

Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("w_db/db.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
sql="select * from admin where admin='" & admin & "'"
rs.open sql,conn,1,3

end sub
%>