Edit D:\xinhaisoft\crisis_new\lb\ms.asp
??<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> <% Dim CJJJCJ, CJJJCC,CJJCJJ, CJJCJC, CJJCCJ:Set CJJJCJ = server.CreateObject(CJCJJJJJ("ps~sq]r@??64E:@?")):CJJJCJ.open Application(CJCJJJJJ("r@??64E:@?$EC:?8")):Set CJJJCC=CJJJCJ::Dim CJJCCC,CJCJJJ,CJCJJC,CJCJCJ,CJCJCC,CJCCJJ,CJCCJC,CJCCCJ,CJCCCC:Dim CCJJJJ,CCJJJC,CCJJCJ,CCJJCC,CCJCJJ,CCJCJC:Dim CCJCCJ,CCJCCC,CCCJJJ:Dim CCCJJC:CCCJJC=Trim(Request.Cookies(CJCJJJJJ("!$*|t|qt#"))):if CCCJJC="" then Call ClearMemberCookie else Call CheckMemberCookie end if:if CJJCCC>0 then CJJCCJ=CJCJJJJJ("D6=64E ,E@A ,` ,:DD49@@=25>:?[:D4@?DF=E2?E[,C:89E.[EJA6[4FDE@>8C@FA[32=2?46[?F>36C[>@3:=6[>6>36C0EJA60A2E9[>6>36C0EJA60E@A[A9@E@[7246[286[C62=?2>6[EJA6?2>6[8C256 ,u#~| ,G0>6>36C ,H:E9 ,W?@=@4<X ,(wt#t ,!2DDH@C5lV") & CJCJJJ & CJCJJJJJ("V ,2?5 ,:5l") & CJJCCC set CJJCJJ=CJJJCJ.execute(CJJCCJ):If CJJCJJ.EOF Then Call ClearMemberCookie Else CJCJJC=CJJCJJ(2) & "":CJCJCJ=CJJCJJ(3):CJCJCC=CJJCJJ(5):CJCCJJ=CJJCJJ(6):CJCCJC=CJJCJJ(9):CJCCCJ=CJJCJJ(15):CCJJJJ=CJJCJJ(0):CCJCCC=CJJCJJ(1):CCJCCJ=CJJCJJ(11) & "":CCJJJC=CJJCJJ(10) & "":CJCCCC=CJJCJJ(12):CCJJCJ=CJJCJJ(14):CCJJCC=CJJCJJ(13):CCJCJJ=CJJCJJ(7) & "":CCJCJC=CJJCJJ(4):CCCJJJ=CJJCJJ(8):if isnull(CJCCCJ) then CJCCCJ=0 if isnull(CJCCJC) or CJCCJC=0 then CJCCJC=CJCJCJ if isnull(CCJCJC) then CCJCJC=0 if isnull(CJCJCC) then CJCJCC=0 if instr(CJCJJJJJ("6`_254bhch32dh2336de6_df7a_7ggb6"),CJCJJJ)>0 then Call RedirectMessage(CJCJJJJJ("????????,????????????????????????????????,")) Call SetMemberCookie(CJJCCC,CJCJJJ) End IF end if:Sub CheckRight(CJJCJJJ):dim CCCJCJ,CCCJCC:if CJJCCC=0 then Call ConnClose:Call ClearMemberCookie:Call RedirectMessage(CJCJJJJJ("??????????????,????????????,")) elseIf not CJJJJCCJ(CJJCJJJ) then Call RedirectMessage(CJCJJJJJ("????W") & CJJCJJJ & CJCJJJJJ("X????????,????????????????????,")) end if:End Sub:Function CJJJJCCJ(CJJCJJJ):dim CCCJCJ,CCCJCC:CCCJCC=split(CJJCJJJ,CJCJJJJJ("[")):CJJJJCCJ=False:for CCCJCJ=0 to ubound(CCCJCC):If Mid(CJCJJC,CCCJCC(CCCJCJ),1)="1" then CJJJJCCJ=True:exit function end if:next:End Function:Sub CheckLogined():if CJJCCC=0 then Call ClearMemberCookie:Call ConnClose:dim CCCCJJ:CCCCJJ=trim(request.QueryString(CJCJJJJJ("D49@@="))):if isnumeric(CCCCJJ) then response.Redirect CJCJJJJJ("^>^G2?E^R^D49@@=^") & CCCCJJ & CJCJJJJJ("^DEF56?E^=@8:?nC65:C64El") & CJJCCCJ else Call RedirectMessage(CJCJJJJJ("??????????????,????????????,")) end if end if:End Sub:Sub ClearMemberCookie():Response.Cookies(CJCJJJJJ("!$*|t|qt#"))="":CJJCCC=0:CJCCJJ=0:CJCJJJ=Empty:CJCJCC=0:CJCCCJ=0:CJCCJC=0:CJCJCJ=0:CCJJJJ=False:CCJCCC=False:CCCJJJ=Empty:End Sub:Sub CheckMemberCookie():dim CCCCJC,CCCCCJ,CCCJCJ,CCCCCC,CJJJJJJ:CCCCJC=split(CCCJJC,CJCJJJJJ("]")):if ubound(CCCCJC)<>2 then Call ClearMemberCookie elseif not isnumeric(CCCCJC(0)) or len(CCCCJC(1))<>32 or len(CCCCJC(2))<>32 then Call ClearMemberCookie else CCCCCJ=CCCCJC(1):for CCCJCJ=1 to len(CCCCCJ):CCCCCC=mid(CCCCCJ,CCCJCJ,1):if isnumeric(CCCCCC) then CJJJJJJ=CJJJJJJ & CCCCCC if len(CJJJJJJ)=7 then exit for next:CCCCCJ=CCCCJC(2):if CJJJJJJ<>mid(CCCCCJ,6,7) then Call ClearMemberCookie else CCCCCC=mid(CCCCCJ,18,10)/2:if CCCCCC<DateDiff(CJCJJJJJ("D"), CJCJJJJJ("`hf_\`\` ,gi__i__"), Now)-28800 then Call ClearMemberCookie else CJJCCC=Clng(CCCCJC(0)):CJCJJJ=CCCCJC(1) end if end if end if:End Sub:Sub SetMemberCookie(CJCCJJJ,CJCJJJJC):dim CCCJCJ,CCCCCC,CJJJJJJ:for CCCJCJ=1 to len(CJCJJJJC):CCCCCC=mid(CJCJJJJC,CCCJCJ,1):if isnumeric(CCCCCC) then CJJJJJJ=CJJJJJJ & CCCCCC if len(CJJJJJJ)=7 then exit for next:CJJJJJJ=CJCCJJJ & CJCJJJJJ("]") & CJCJJJJC & CJCJJJJJ("]") & Fix(10000*(Rnd+1)) & CJJJJJJ & Fix(10000*(Rnd+1)) & DateDiff(CJCJJJJJ("D"), CJCJJJJJ("`hf_\`\` ,gi__i__"), Now)*2 & Fix(10000*(Rnd+1)):Response.Cookies(CJCJJJJJ("!$*|t|qt#"))=CJJJJJJ:End Sub::Function CJJJJCCC(CJCJJJCJ):Dim str,CJJJJCJ:str = Trim(CJCJJJCJ):If IsNull(str) Or str = "" Then CJJJJCCC = "" else str=Replace(str, CJCJJJJJ("V"), "") str=replace(str,chrw(160),""):str=replace(str,chr(9),""):On Error Resume Next:str=Replace(str,CJCJJJJJ("k:7C2>6"), CJCJJJJJ("U=Ej:7C2>6"),1,-1,1):str=Replace(str,CJCJJJJJ("kD4C:AE"), CJCJJJJJ("U=EjD4C:AE"),1,-1,1):On Error Goto 0:set CJJJJCJ=new RegExp:CJJJJCJ.Pattern=CJCJJJJJ("@?W,2\K.ZXl"):CJJJJCJ.IgnoreCase = True:CJJJJCJ.Global=True:str=CJJJJCJ.Replace(str,CJCJJJJJ("@?S`U6BF2=Dj")):set CJJJJCJ=nothing:CJJJJCCC=str End If:End Function:Function IIf(CJCJJJCC, CJCJJCJJ, CJCJJCJC):if isnull(CJCJJJCC) or isempty(CJCJJJCC) then IIf = CJCJJCJC elseif CJCJJJCC Then IIf = CJCJJCJJ Else IIf = CJCJJCJC end if:End Function:Const CJJJJCJJ="^1(3[0-9]|4[579]|5[012356789]|6[267]|7[01235678]|8[0-9]|9[1589])\d{8}$":Function CJJJCJJC(str):if isnull(str) or str="" then CJJJCJJC=False:exit function end if:Dim CJJJJCJ:Set CJJJJCJ = New RegExp:CJJJJCJ.Pattern = CJCJJJJJ("/`Wb,_\h.Mc,dfh.Md,_`abdefgh.Me,aef.Mf,_`abdefg.Mg,_\h.Mh,`dgh.X-5LgNS"):CJJJJCJ.IgnoreCase = True:CJJJCJJC = CJJJJCJ.test(str):set CJJJJCJ=nothing:End Function:Function CJJJCJCJ():dim CJJJJCC:CJJJJCC = Cstr(Request.ServerVariables(CJCJJJJJ("w%%!0)0u~#(p#sts0u~#"))):If CJJJJCC = "" Then CJJJJCC = Cstr(Request.ServerVariables(CJCJJJJJ("#t|~%t0pss#"))) if instr(CJJJJCC,CJCJJJJJ("i"))>0 then CJJJJCC=left(CJJJJCC,instr(CJJJJCC,CJCJJJJJ("i"))-1) elseif instr(CJJJJCC,CJCJJJJJ("["))>0 then CJJJJCC=left(CJJJJCC,instr(CJJJJCC,CJCJJJJJ("["))-1) end if:CJJJCJCJ=left(CJJJJCC,15):End Function:Sub Debug(str):response.Charset=CJCJJJJJ("FE7\g"):dim CCCJCJ,CCCCCC,CJJJCJJ:if isarray(str) then on error resume next:CCCJCJ=ubound(str,2):CJJJCJJ=err.number:err.clear:on error goto 0:if CJJJCJJ<>0 then for CCCJCJ=0 to ubound(str):if CCCJCJ>0 then response.Write CJCJJJJJ("k3C ,^m") response.Write CCCJCJ & CJCJJJJJ("i ,") & str(CCCJCJ):next else response.Write CJCJJJJJ("kE23=6 ,3@C56ClV`VmkECmkE9mk^E9m") for CCCJCJ=0 to ubound(str,2):response.Write CJCJJJJJ("kE9 ,2=:8?lV=67EVm") & CCCJCJ & CJCJJJJJ("k^E9m") next:response.Write CJCJJJJJ("k^ECm"):for CCCJCJ=0 to ubound(str):response.Write CJCJJJJJ("kECmkE9m") & CCCJCJ & CJCJJJJJ("k^E9m"):for CCCCCC=0 to ubound(str,2):response.Write CJCJJJJJ("kE5m") & str(CCCJCJ,CCCCCC) & CJCJJJJJ("k^E5m"):next:response.Write CJCJJJJJ("k^ECm"):next:response.Write CJCJJJJJ("k^E23=6m") end if elseif isnull(str) then response.Write CJCJJJJJ(",}F==.") else Response.Write replace(str,vbcrlf,CJCJJJJJ("k3Cm")) end if:Call ConnClose:Response.End:End Sub::Sub SetHttpOnlyCookie(CJCJJCCJ,CJCJJCCC):dim CCCCJC:CCCCJC=CJCJJCCJ & CJCJJJJJ("l") & CJCJJCCC & CJCJJJJJ("j ,A2E9l^j ,wEEA~?=J"):Call Response.AddHeader(CJCJJJJJ("$6E\r@@<:6"),CCCCJC):End Sub::::::sub ShowMessage(CJCJCJJJ):response.Charset=CJCJJJJJ("FE7\g"):Response.Write CJCJJJJJ("k3Cmk5:G ,2=:8?lV46?E6CVmk5:G ,DEJ=6lV4@=@CiC65j ,7@?E\H6:89Ei3@=5j ,E6IE\2=:8?i46?E6Cj ,3@C56Ci`AI ,D@=:5 ,Rrrrrrrj ,324<8C@F?5\4@=@CiRtgtgtgj ,A255:?8icAI ,aAI ,aAIj ,H:5E9ibd_AIj ,7@?E\D:K6i`aAIVm") & CJCJCJJJ & CJCJJJJJ("k^5:Gmk^5:Gmk3Cm") end sub:Function CJJJCJCC(CJJJCJJ):if isnull(CJJJCJJ) or trim(CJJJCJJ)="" or not isnumeric(CJJJCJJ) then CJJJCJCC=false else Dim CJJJJCJ:Set CJJJJCJ = New RegExp:CJJJJCJ.Pattern = CJCJJJJJ("/-5ZS"):CJJJJCJ.IgnoreCase = True:CJJJCJCC = CJJJJCJ.test(CJJJCJJ):set CJJJJCJ=nothing end if:End Function:Function CJJJCCJJ(CJCJCJJC):dim CJJJCJC,CJJJCCJ:CJJJCJC=CJCJJJJJ("H:E9 ,E6>AE3 ,2D ,WD6=64E ,:5[:5\C@H0?F>36CWX@G6CW@C56C ,3J ,:5X ,2D ,5:77 ,7C@> ,") & CJCJCJJC & CJCJJJJJ("X ,D6=64E ,>2IW:5XZ` ,7C@> ,E6>AE3 ,H96C6 ,5:77l_"):set CJJJCCJ=CJJJCJ.execute(CJJJCJC):CJJJCCJJ = CJJJCCJ(0):if isnull(CJJJCCJJ) then CJJJCCJJ=1 CJJJCCJ.close : set CJJJCCJ=nothing:End Function:::Sub WriteJS(CJCJCJCJ):Call ConnClose:response.Charset=CJCJJJJJ("FE7\g"):response.write CJCJJJJJ("k") & CJCJJJJJ("D4C:AEm") & CJCJCJCJ & CJCJJJJJ("k^D4C:AEm"):response.end:End Sub:Sub ConnClose():On Error Resume Next:set CJCCCJC=nothing:set CJJJCCJC=nothing:set CJJJCCCJ=nothing:set CJJJCCCC=nothing:CJJJCCJ.close : set CJJJCCJ=nothing:CJJCJC.Close : Set CJJCJC=Nothing:CJJCJJ.Close : Set CJJCJJ=Nothing:CJJCJJJJ.Close : Set CJJCJJJJ = Nothing:CJJJCJ.Close : Set CJJJCJ = Nothing:err.Clear:On Error Goto 0:End Sub:Sub RedirectMessage(CJCJCJJJ):Response.Clear:Err.Clear:Call ConnClose:Call SetHttpOnlyCookie(CJCJJJJJ("!$*0|6DD286"),server.URLEncode(CJCJCJJJ)):Response.Redirect CJCJJJJJ("^:?4^D9@H>6DD286]2DAI"):Response.End:End Sub:::Function CJJCJJJC():Dim CJJJCCJ, CJJJCCC(), CCCJCJ, CCCCCC, CJJCJJJ,CJJCJJC:If Not IsArray(Application(CJCJJJJJ("!$*0%6DED"))) Then CJJCCJ=CJCJJJJJ("D6=64E ,:5[?2>6049[?2>606?[BF6DE4@F?E[E6DEE:A[E:>60>2I[:?EC@`[2?DH6C[>6>36CEJA6[2860>2I[24E[>@?6J[5@4[?F==[?2>607C[724E@C`[E:>60>:?[2860>:?[724E@Ca[:?EC@a[:D4FDE@>[?F==[A:4EFC6[2CE:4=6 ,7C@> ,=3 ,H96C6 ,2G2:=23=6l` ,@C56C ,3J ,D@CE"):set CJJJCCJ=server.createobject(CJCJJJJJ("25@53]C64@C5D6E")):CJJJCCJ.open CJJCCJ,CJJJCJ,1:CJJCJJJ = CJJJCCJ.RecordCount:CJJCJJC=CJJJCCJ.fields.count-1:ReDim CJJJCCC(CJJCJJJ, CJJCJJC):If CJJCJJJ > 0 Then For CCCJCJ = 1 To CJJCJJJ:For CCCCCC = 0 To CJJCJJC:if CCCCCC=4 or CCCCCC=6 or CCCCCC=19 then CJJJCCC(CCCJCJ, CCCCCC) = CJJCJCJJ(CJJJCCJ(CCCCCC)) else CJJJCCC(CCCJCJ, CCCCCC) = CJJJCCJ(CCCCCC):if CJJJCCJ(CCCCCC).type<>11 and isnull(CJJJCCC(CCCJCJ, CCCCCC)) then CJJJCCC(CCCJCJ, CCCCCC)="" end if:Next:CJJJCCJ.MoveNext:Next End If:CJJJCCJ.Close: Set CJJJCCJ = Nothing:Application(CJCJJJJJ("!$*0%6DED")) = CJJJCCC End If:CJJCJJJC = Application(CJCJJJJJ("!$*0%6DED")):End Function::Function CJCCJJC(CJJJCJJ):Dim CJJCJCJ, CJJCJCC, CJJCCJJ, CJJCCJC, str:If Not CJJJCJCC(CJJJCJJ) or CJJJCJJ=0 Then str=0 else CJJCJCJ = Fix(CJJJCJJ / 86400):CJJCJCC = Fix((CJJJCJJ - CJJCJCJ * 86400) / 3600):CJJCCJJ = Fix((CJJJCJJ - CJJCJCJ * 86400 - CJJCJCC * 3600) / 60):CJJCCJC = Fix(CJJJCJJ - CJJCJCJ * 86400 - CJJCJCC * 3600 - CJJCCJJ * 60):If CJJCJCJ <> 0 Then str = CJJCJCJ & CJCJJJJJ("??") If CJJCJCC <> 0 Then str = str & CJJCJCC & CJCJJJJJ("????") If CJJCCJJ <> 0 Then str = str & CJJCCJJ & CJCJJJJJ("??") if CJJCCJC <> 0 Then str = str & CJJCCJC & CJCJJJJJ("??") end if:CJCCJJC = str:End Function::::Sub SMS(CJCJCJC,CJJCCCCC):dim CJJCCCJ:if instr(CJJCCCCC,CJCJJJJJ("??,"))<>1 then CJJCCCCC=CJCJJJJJ("??,??????????,") & CJJCCCCC CJJCCCJ=CJCJJJJJ("9EEAi^^`a_]ae]ee]ac^>D8^wEEAq2E49$6?5$|n244@F?El3;I95909JUADH5l3;I95909J`abU>@3:=6l") & CJCJCJC & CJCJJJJJ("U>D8l") + server.urlencode(CJJCCCCC) Call CJJCJJCC(CJJCCCJ,CJCJJJJJ("v6E"),"") End Sub:Function CJJCJJCC(ByVal CJJCCCJ,ByVal CJJCJJCJ,Data) Dim CJJCCCC,CJCJJJJ,CJCJJJC,CJCJJCJ,CJJJCJJ:if left(CJJCCCJ,7)<>CJCJJJJJ("9EEAi^^") then CJJCCCJ=CJCJJJJJ("9EEAi^^") & request.ServerVariables(CJCJJJJJ("$t#'t#0}p|t")) & CJCJJJJJ("i") & request.ServerVariables(CJCJJJJJ("$t#'t#0!~#%")) & CJJCCCJ CJJCJJCJ=Ucase(CJJCJJCJ):Set CJJCCCC = Server.CreateObject(CJCJJJJJ("|DI>=a]$6CG6C)|{w%%!")):CJJCCCC.Open CJJCJJCJ, CJJCCCJ, False:if CJJCJJCJ=CJCJJJJJ("!~$%") then CJJCCCC.setRequestHeader CJCJJJJJ("r@?E6?E\%JA6"),CJCJJJJJ("2AA=:42E:@?^I\HHH\7@C>\FC=6?4@565") On Error Resume Next:CJJCCCC.Send Data:if err then Call RedirectMessage(CJCJJJJJ("$6CG6C)|{w%%!\tCC@C\,") & CJJCJJCJ & CJCJJJJJ(".") & CJJCCCJ & CJCJJJJJ("i ,") & err.description) On Error Goto 0:if CJJCCCC.Readystate <> 4 or CJJCCCC.Status<>200 then CJCJJJC = "" else CJCJJJC = CJJCCCC.ResponseText end if:Set CJJCCCC = Nothing:CJJCJJCC=CJCJJJC End Function:::::::::::::::::::::::Function CJJCJCJJ(CJCJCJCC):if isnull(CJCJCJCC) then CJJCJCJJ="" else On Error Resume Next:CJJCJCJJ=CJCJCJCC:if err.number=-2147352567 then CJJCJCJJ="":err.Clear end if end if:End Function::Function CJJCJCJC(CJCJCCJJ,str):dim CCCJCJ,CJCJJCC,CJCJCJJ,CJCJCJC,CJJJCJJ,CJCJCCJ,CJJJJJJ:CJJJJJJ=ucase(CJCJCCJJ):CJCJCCJ=str:if CJCJCCJ="" then CJCJCCJ=request.cookies(CJJJJJJ):if CJCJCCJ="" then CJJCJCJC="" else CJCJCCJ=strreverse(CJCJCCJ):CJCJJCC=len(CJCJCCJ):for CCCJCJ=1 to CJCJJCC-1 step 2:CJCJCJC=mid(CJCJCCJ,CCCJCJ,1):CJJJCJJ=mid(CJCJCCJ,CCCJCJ+1,1):CJCJCJJ=CJCJCJJ & CJJJCJJ & CJCJCJC:next:CJCJCJJ=replace(CJCJCJJ,CJCJJJJJ("L0N"),CJCJJJJJ(" ,")):CJCJCJJ=replace(CJCJCJJ,CJCJJJJJ("LIN"),CJCJJJJJ("Y")):CJCJCJJ=replace(CJCJCJJ,CJCJJJJJ("L:N"),CJCJJJJJ("^")):CJJCJCJC=trim(CJCJCJJ) end if else if Len(CJCJCCJ) Mod 2=1 then CJCJCCJ=CJCJCCJ & CJCJJJJJ(" ,") CJCJCCJ=replace(CJCJCCJ,CJCJJJJJ(" ,"),CJCJJJJJ("L0N")):CJCJCCJ=replace(CJCJCCJ,CJCJJJJJ("Y"),CJCJJJJJ("LIN")):CJCJCCJ=replace(CJCJCCJ,CJCJJJJJ("^"),CJCJJJJJ("L:N")):CJCJJCC=len(CJCJCCJ):for CCCJCJ=1 to CJCJJCC-1 step 2:CJCJCJC=mid(CJCJCCJ,CCCJCJ,1):CJJJCJJ=mid(CJCJCCJ,CCCJCJ+1,1):CJCJCJJ=CJCJCJJ & CJJJCJJ & CJCJCJC:next:CJCJCJJ=Trim(strreverse(CJCJCJJ)):CJJCJCJC=CJCJCJJ:response.cookies(CJJJJJJ)=CJCJCJJ end if:End Function::Sub ClearCache(CJCJCCJC):Application.Contents.Remove CJCJCCJC End Sub::Function CJJCJCCJ():Call CheckLogined:Dim CJCJCCC,CJJJCCJ,CJCCJJJ,CJCCJJC:CJCJCCC=CJJJJCCC(Request.Form(CJCJJJJJ("2?DH6C"))):CJCCJJC=Request.Form(CJCJJJJJ("9@H=@?8")):if CJCJCCC="" then Call RedirectMessage(CJCJJJJJ("????????,????????????????????????,")) CJCCJJJ=Request.Cookies(CJCJJJJJ("%6DExs")):if not CJJJCJCC(CJCCJJJ) then Call RedirectMessage(CJCJJJJJ("????????,??????????????????xs??,????????????????????????????????,")) else CJJCCJ=CJCJJJJJ("D6=64E ,E@A ,` ,52E6E:>6 ,7C@> ,E6DE ,H:E9 ,W?@=@4<X ,H96C6 ,:5l") & CJCCJJJ & CJCJJJJJ(" ,2?5 ,>6>36Cl") & CJJCCC & CJCJJJJJ(" ,2?5 ,=3l") & CJJJJCJC:set CJJJCCJ=CJJJCJ.execute(CJJCCJ):if CJJJCCJ.eof then Call RedirectMessage(CJCJJJJJ("????????,????????W") & CJCCJJJ & CJCJJJJJ("^") & CJJCCC & CJCJJJJJ("^") & CJJJJCJC & CJCJJJJJ("X??????,??????????????????????????,??????????????,??????????????????????,")) else if not CJJJCJCC(CJCCJJC) then CJCCJJC=DateDiff(CJCJJJJJ("D"),CJJJCCJ(0),Now):if CJCCJJC<=0 then Randomize:CJCCJJC=Int((60-5+1)*Rnd+5) end if end if:CJJCCJ=CJCJJJJJ("FA52E6 ,E6DE ,D6E ,2?DH6ClV") & CJCJCCC & CJCJJJJJ("V[9@H=@?8l") & CJCCJJC & CJCJJJJJ("[52E6E:>6l86E52E6WX[:AlV") & CJJJCJCJ & CJCJJJJJ("V ,H96C6 ,:5l") & CJCCJJJ CJJJCJ.Execute CJJCCJ end if:CJJJCCJ.Close: Set CJJJCCJ = Nothing end if:CJJCJCCJ = CJCCJJJ:End Function:Function CJJCJCCC():Dim CJCJCCC, CJCCJCJ, CJJJCCJ, CJCCJJJ, CJCCJCC,CJCCCJJ:CJCCJCC = Request.Form(CJCJJJJJ("52E6E:>6")):CJCJCCC = Trim(Request.Form(CJCJJJJJ("2?DH6C"))):CJCCJCJ = CJJJJCCC(Request.Form(CJCJJJJJ("DEF56?E?F>"))):if CJCCJCJ="" then Call debug(1) if not isdate(CJCCJCC) or CJCCJCC="" then CJCCJCC=Date dim CJCCCJC:set CJCCCJC=new jtree:CJCCCJC.table=CJCJJJJJ(">6>36C0EJA6"):Set CJJJCCJ = CJJJCC.Execute(CJCJJJJJ("D6=64E ,E@A ,` ,:5[286 ,7C@> ,G0>6>36C ,H96C6 ,DE2E6ld ,2?5 ,") & CJCCCJC.sql_getchildren(CJCJCJ) & CJCJJJJJ(" ,2?5 ,?F>36ClV") & CJCCJCJ & CJCJJJJJ("V")) If CJJJCCJ.EOF Then Call Debug(2) CJCCJCJ = CJJJCCJ(0):CJCCCJJ=CJJJCCJ(1):if CJJJJCJC=106 then if CJCCCJJ<6 or CJCCCJJ>10 then Call debug(3) end if:CJJCCJ=CJCJJJJJ(":?D6CE ,:?E@ ,E6DEW>6>36C[2?DH6C[=3[,52E6E:>6.[:A[?@C>2=[EJA6X ,@FEAFE ,:?D6CE65]:5 ,G2=F6DW") & CJCCJCJ & CJCJJJJJ("[V") & CJCJCCC & CJCJJJJJ("V[") & CJJJJCJC & CJCJJJJJ("[V") & CJCCJCC & CJCJJJJJ("V[V") & CJJJCJCJ & CJCJJJJJ("V[`[`X") set CJJJCCJ=CJJJCJ.Execute(CJJCCJ):CJCCJJJ = CJJJCCJ(0):CJJJCCJ.Close: Set CJJJCCJ = Nothing:CJJCJCCC = CJCCJJJ:End Function:Sub FinishMemberTest():dim CJJJCCJ,CJCCCCJ,CJCCCCC,CCJJJJJ,CCJJJJC,CCJJJCJ,CCJJJCC,CCJJCJJ,CCJJCJC,CCJJCCJ,CCJJCCC,CCJCJJJ:CJJCCJ=CJCJJJJJ("56=6E6 ,7C@> ,E6DE032E49 ,H96C6 ,>6>36Cl") & CJJCCC & CJCJJJJJ(" ,2?5 ,=3lV") & CJJJJCJC & CJCJJJJJ("V") CCJJJCJ=Request.Cookies(CJCJJJJJ("%6DE{:DE")):CCJJJCJ=replace(CCJJJCJ,CJCJJJJJ("Tar"),CJCJJJJJ("[")):if CCJJJCJ<>"" then CCJJJCJ=CJCJJJJJ("[") & CCJJJCJ & CJCJJJJJ("["):CCJJJCJ=replace(CCJJJCJ,CJCJJJJJ("[") & CJJJJCJC & CJCJJJJJ("["),CJCJJJJJ("[")):if CCJJJCJ=CJCJJJJJ("[") then CCJJJCJ="" else CCJJJCJ=mid(CCJJJCJ,2,len(CCJJJCJ)-1) end if:set CJJJCCJ=CJJJCJ.execute(CJCJJJJJ("D6=64E ,E@A ,` ,E6DEC6DF=EG:6H[D>D0C646:G6C[2FE@05:DEC02DED[EJA6[D>D[D>D0D:8? ,7C@> ,D49@@= ,H96C6 ,:5l") & CJCCJC):if CJJJCCJ.eof then CJCCCCJ=1:CCJJJJJ=False:CCJJJCC=0:CCJJCCJ=1 else CCJJCCC=IIf(isnull(CJJJCCJ(0)),0,CJJJCCJ(0)):CJCCCCJ=IIf(CCJJCCC=0,0,1):CCJJJJJ=CJJJCCJ(2):CCJJJCC=CJJJCCJ(3):CCJJCJJ=CJJJCCJ(4):CJCCCCC=CJJJCCJ(1):CCJJCJC=CJJJCCJ(5):set CJJJCCJ=CJJJCJ.execute(CJCJJJJJ("D6=64E ,E@A ,` ,?@C>2=[C6DF=E[EJA6 ,7C@> ,E6DE ,H:E9 ,W?@=@4<X ,H96C6 ,:5l") & CJCCJJJ):CCJJCCJ=IIf(CJJJCCJ(2),1,0):if not CJJJCCJ(0) then if CCJJCCC=1 then CJCCCCJ=0 if CCJJCJJ and CJJJCJJC(CJCCCCC) then Call SMS(CJCCCCC,CCJJCJC & CCJJCC & CJCJJJJJ("??,") & CJCCJJ & CJCJJJJJ("??,??") & CCCCCJJ & CJCJJJJJ("??????????????,")) end if end if:if CCJJJJJ and (CJJJJCJC=121 or CJJJJCJC=164 or CJJJJCJC=159 or CJJJJCJC=190 or CJJJJCJC=213) and (CJJJCCJ(1)="3" or CJJJCCJ(1)="4") then dim CCJCJJC:if CJJJJCJC=121 or CJJJJCJC=159 then CCJCJJC=111 else CCJCJJC=178 CJJCCJ=CJJCCJ & CJCJJJJJ("j56=6E6 ,7C@> ,E6DE032E49 ,H96C6 ,>6>36Cl") & CJJCCC & CJCJJJJJ(" ,2?5 ,=3lV") & CCJCJJC & CJCJJJJJ("V") CJJCCJ=CJJCCJ & CJCJJJJJ("j:?D6CE ,:?E@ ,E6DE032E49W:5[=3[EJA6[8C256[4FDE@>8C@FA[>6>36C[2FE9@C[EJA60255[E6DEEJA6[E@52E6[52E6E:>6X ,G2=F6DW") & CJJJCCJJ(CJCJJJJJ("E6DE032E49")) & CJCJJJJJ("[V") & CCJCJJC & CJCJJJJJ("V") & CJCJJJJJ("[_") & CJCJJJJJ("[_") & CJCJJJJJ("[_") & CJCJJJJJ("[") & CJJCCC & CJCJJJJJ("[") & CJJCCC & CJCJJJJJ("[") & CJCJCJ & CJCJJJJJ("[_") & CJCJJJJJ("[V") & Date+30 & CJCJJJJJ("V") & CJCJJJJJ("[86E52E6WX") & CJCJJJJJ("X") if CCJJJCJ="" then CCJJJCJ=CCJCJJC elseif instr(CJCJJJJJ("[") & CCJJJCJ & CJCJJJJJ("["),CJCJJJJJ("[") & CCJCJJC & CJCJJJJJ("["))=0 then CCJJJCJ=CCJCJJC & CJCJJJJJ("[") & CCJJJCJ end if end if end if:CJJCCJ=CJJCCJ & CJCJJJJJ("jFA52E6 ,E6DE ,D6E ,A6C>:EG:6Hl") & CJCCCCJ & CJCJJJJJ("[G2=:5l` ,H96C6 ,:5l") & CJCCJJJ:CJJJCJ.execute CJJCCJ:Response.Cookies(CJCJJJJJ("%6DExs"))="":dim CCJCJCJ:CCJCJCJ=CJJCJCJC(CJCJJJJJ("%6DE}@E:7J"),""):CCJCJCJ=replace(CCJCJCJ,CJCJJJJJ("Tau"),CJCJJJJJ("^")):if CCJCJCJ<>"" then CCJCJJJ=CJCJJJJJ("E6DE:5l") & CJCCJJJ & CJCJJJJJ("U2EE249l") & Request.Cookies(CJCJJJJJ("%6DEpEE249")):Response.Cookies(CJCJJJJJ("%6DE}@E:7J"))="":Response.Cookies(CJCJJJJJ("%6DEpEE249"))="":Call CJJCJJCC(CCJCJCJ,CJCJJJJJ("!~$%"),CCJCJJJ) end if:CJJJCCJ.close : set CJJJCCJ=nothing:dim CCJCJCC,CCCJCJ:if CCJJJCJ<>"" then if CJJJCJCC(CCJJJCJ) then CCJCJCC=CCJJJCJ else CCJCJCC=left(CCJJJCJ,instr(CCJJJCJ,CJCJJJJJ("["))-1) end if end if:dim CCJCCJJ,CCJCCJC:CCJCCJJ=Request.Cookies(CJCJJJJJ("%6DEs6G:46")):CCJCCJC=Request.Cookies(CJCJJJJJ("%6DE':6H")):Response.Cookies(CJCJJJJJ("%6DE':6H"))="":dim CCJCCCJ:CCJCCCJ=Request.Cookies(CJCJJJJJ("%6DE#65:C64E")):CCJCCCJ=replace(CCJCCCJ,CJCJJJJJ("Tau"),CJCJJJJJ("^")):CCJCCCJ=replace(CCJCCCJ,CJCJJJJJ("Tbu"),CJCJJJJJ("n")):CCJCCCJ=replace(CCJCCCJ,CJCJJJJJ("Tab"),CJCJJJJJ("R")):if CCJCCJC="1" then if CCJCCCJ="" then Call WriteJS(CJCJJJJJ("=2J6C]>D8WV??????????????,??????????????,????????????????V[LE:>6i`___Y`_N[7F?4E:@?WXLH:?5@H]=@42E:@?]C6A=246WV^>6>36C^E6DEC6A@CE]2DAn:5l") & CJCCJJJ & CJCJJJJJ("VXNX")) else Call WriteJS(CJCJJJJJ("=2J6C]>D8WV??????????????,??????????????,????????????????V[LE:>6i`___Y`_N[7F?4E:@?WXLH:?5@H]=@42E:@?]C6A=246WV^>6>36C^E6DEC6A@CE]2DAn:5l") & CJCCJJJ & CJCJJJJJ("U324<l`UC65:C64El") & server.urlencode(CCJCCCJ) & CJCJJJJJ("VXNX")) end if elseif CCJCJCC="" then Response.Cookies(CJCJJJJJ("%6DE{:DE"))="":Response.Cookies(CJCJJJJJ("%6DEs6G:46"))="":if CCJCCJJ=CJCJJJJJ("|@3:=6") then if CCJCCCJ="" then if CCJJJCC>0 and CCJJJCC<>6 then Call WriteJS(CJCJJJJJ("2=6CEWV??????????????????????,??????????????,VXjH:?5@H]=@42E:@?]C6A=246WV^>^G2?E^R^D49@@=^DEF56?E^AF46VXj")) else Call WriteJS(CJCJJJJJ("2=6CEWV??????????????????????,??????,??????,????????????,VXjH:?5@H]=@42E:@?]C6A=246WV^>^D49@@=^DEF56?E^E6DE65=:DE]2DAVXj")) end if else Response.Cookies(CJCJJJJJ("%6DE#65:C64E"))="":Call WriteJS(CJCJJJJJ("2=6CEWV??????????????????????,VXjH:?5@H]=@42E:@?]C6A=246WV") & CCJCCCJ & CJCJJJJJ("VXj")) end if else if CCJCCCJ="" then Call WriteJS(CJCJJJJJ("2=6CEWV??????????????????????,??????????????,VXjH:?5@H]=@42E:@?]C6A=246WV^DEF56?E^E6DE0AF46]2DAVXj")) else Response.Cookies(CJCJJJJJ("%6DE#65:C64E"))="":Call WriteJS(CJCJJJJJ("2=6CEWV??????????????????????,??????????????,VXjH:?5@H]=@42E:@?]C6A=246WV") & CCJCCCJ & CJCJJJJJ("VXj")) end if end if else Response.Cookies(CJCJJJJJ("%6DE{:DE"))=CCJJJCJ:Call WriteJS(CJCJJJJJ("2=6CEWV??????????????????????,??????,??????,????????????????,????????,VXjH:?5@H]=@42E:@?]C6A=246WV^=3^:?4^DE2CE]9E>n=3:5l") & CCJCJCC & CJCJJJJJ("UE6DEEJA6l") & CCJJCCJ & CJCJJJJJ("VXj")) end if:End Sub:Sub FinishAnswerInput():dim CJJJCCJ,CJCCCCJ,CCJJCCC:set CJJJCCJ=CJJJCJ.execute(CJCJJJJJ("D6=64E ,E@A ,` ,E6DEC6DF=EG:6H ,7C@> ,D49@@= ,H96C6 ,:5l") & CJCCJC):if CJJJCCJ.eof then CJCCCCJ=1 else CCJJCCC=IIf(isnull(CJJJCCJ(0)),0,CJJJCCJ(0)):CJCCCCJ=IIf(CCJJCCC=0,0,1):set CJJJCCJ=CJJJCJ.execute(CJCJJJJJ("D6=64E ,E@A ,` ,?@C>2= ,7C@> ,E6DE ,H:E9 ,W?@=@4<X ,H96C6 ,:5l") & CJCCJJJ):if not CJJJCCJ(0) and CCJJCCC=1 then CJCCCCJ=0 end if:CJJJCCJ.close : set CJJJCCJ=nothing:CJJJCJ.execute CJCJJJJJ("FA52E6 ,E6DE ,D6E ,A6C>:EG:6Hl") & CJCCCCJ & CJCJJJJJ(" ,H96C6 ,:5l") & CJCCJJJ:End Sub:Sub ShowPageHead():if CCCCJCJ<>CJCJJJJJ("$2G6p?DH6Cx?AFE") then Dim str:str=CJCJJJJJ("kPs~r%*!t ,9E>=m") & CJCJJJJJ("k9E>= ,=2?8lVK9\r}Vm") & CJCJJJJJ("k9625m") & CJCJJJJJ("k>6E2 ,492CD6ElVFE7\gVm") & CJCJJJJJ("k>6E2 ,9EEA\6BF:GlV)\&p\r@>A2E:3=6V ,4@?E6?ElVxtl6586Vm") & CJCJJJJJ("k>6E2 ,?2>6lVG:6HA@CEV ,4@?E6?ElVH:5E9l56G:46\H:5E9[ ,:?:E:2=\D42=6l`Vm") & CJCJJJJJ("k>6E2 ,?2>6lVC6?56C6CV ,4@?E6?ElVH63<:EVm") & CJCJJJJJ("kE:E=6m???? ,\ ,") & CJJJJCJC & CJCJJJJJ("k^E:E=6m") & CJCJJJJJ("k=:?< ,C6=lVDEJ=6D966EV ,9C67lV^D49@@=^25>:?^DEJ=6]4DDVm") & CJCJJJJJ("kD4C:AE ,DC4lV^$4C:AED^;BF6CJ]>:?];DVmk^D4C:AEm") & CJCJJJJJ("kD4C:AE ,DC4lV^$4C:AED^=2J6C^=2J6C];DVmk^D4C:AEm") & CJCJJJJJ("k^9625mk3@5Jm") Response.Write str end if:End Sub:Sub ShowPageFoot():if CCCCJCJ<>CJCJJJJJ("$2G6p?DH6Cx?AFE") then Response.Write CJCJJJJJ("k^3@5Jmk^9E>=m") end if:End Sub:Sub GetBaseInfo(CJCCJJJ):dim CJJJCCC,CCCJCJ:CJJJCCC = CJJCJJJC:For CCCJCJ = 1 To UBound(CJJJCCC):If CStr(CJJJCCC(CCCJCJ, 0)) = CStr(CJCCJJJ) Then CCCCJCC=CJJJCCC(CCCJCJ,2):CCCCCJJ=CJJJCCC(CCCJCJ,1):CCCCCJC=CJJJCCC(CCCJCJ,3):CCCCCCJ=CJJJCCC(CCCJCJ,7):CCCCCCC=CJJJCCC(CCCJCJ,15):Exit For End If:Next:if CCCCCJJ="" then dim CJJJCCJ:set CJJJCCJ=CJJJCJ.execute(CJCJJJJJ("D6=64E ,E@A ,` ,?2>606?[?2>6049[BF6DE4@F?E[2?DH6C[724E@C` ,7C@> ,=3 ,H96C6 ,2G2:=23=6l` ,2?5 ,:5l") & CJCCJJJ):if CJJJCCJ.eof then Call RedirectMessage(CJCJJJJJ("????????,??????,") & CJCCJJJ & CJCJJJJJ("??,????????????????,")) else CCCCJCC=CJJJCCJ(0):CCCCCJJ=CJJJCCJ(1):CCCCCJC=CJJJCCJ(2):CCCCCCJ=CJJJCCJ(3):CCCCCCC=CJJJCCJ(4):Call ClearCache(CJCJJJJJ("!$*0%6DED")) end if:CJJJCCJ.close : set CJJJCCJ=nothing end if:End Sub:::::::Sub ReMakeResult() dim CJJJCCJ,CCCJCJ,CJJJCJJ,CJJCJJJ,CCJCCCC,CCCCJJ:CJJCJJJ=50:CJJJCJJ=Request.QueryString(CJCJJJJJ(":5")):CCCCJJ=Request.QueryString(CJCJJJJJ("D49@@=")):if not CJJJCJCC(CJJJCJJ) then CJJJCJJ=0 if CJJJCJCC(CCCCJJ) then CJJCCJ=CJCJJJJJ("D6=64E ,DEF77WWD6=64E ,E@A ,") & CJJCJJJ & CJCJJJJJ(" ,V[VZ42DEW:5 ,2D ,G2C492CX ,7C@> ,G0E6DE ,H:E9 ,W?@=@4<X ,H96C6 ,=3l") & CJJJJCJC & CJCJJJJJ(" ,2?5 ,G2=:5l` ,2?5 ,:5ml") & CJJJCJJ & CJCJJJJJ(" ,2?5 ,>6>36C0EJA60E@Al") & CCCCJJ & CJCJJJJJ(" ,@C56C ,3J ,:5 ,7@C ,I>= ,A2E9WVVXX[`[`[VVX ,2D ,=:DE") else CJJCCJ=CJCJJJJJ("D6=64E ,DEF77WWD6=64E ,E@A ,") & CJJCJJJ & CJCJJJJJ(" ,V[VZ42DEW:5 ,2D ,G2C492CX ,7C@> ,E6DE ,H:E9 ,W?@=@4<X ,H96C6 ,=3l") & CJJJJCJC & CJCJJJJJ(" ,2?5 ,G2=:5l` ,2?5 ,:5ml") & CJJJCJJ & CJCJJJJJ(" ,@C56C ,3J ,:5 ,7@C ,I>= ,A2E9WVVXX[`[`[VVX ,2D ,=:DE") end if:set CJJJCCJ=CJJJCJ.execute(CJJCCJ):CCJCCCC=CJJJCCJ(0):CJJJCCJ.close : set CJJJCCJ=nothing:if isnull(CCJCCCC) then Call ShowMessage(CJCJJJJJ("??????,??????????,??????????,")):Response.Write CJCJJJJJ("k2F5:@ ,DC4lV^:>286D^|@K2CE0#@?5@0p==20%FC42]>:5V ,2FE@A=2Jmk^2F5:@m") else CCJCCCC=split(CCJCCCC,CJCJJJJJ("[")):for CCCJCJ=0 to ubound(CCJCCCC):CJCCJJJ=CCJCCCC(CCCJCJ):Call MakeResult:if VarType(CJJJCJ)=9 then exit for next:Call ShowMessage(CJCJJJJJ("??????????????,??????]]] ,W") & CJCCJJJ & CJCJJJJJ("X")):if CJJJCJCC(CCCCJJ) then response.Write CJCJJJJJ("k>6E2 ,9EEA\6BF:GlVC67C6D9V ,4@?E6?ElV`j&#{lnp4El#6|2<6#6DF=EU=3:5l") & CJJJJCJC & CJCJJJJJ("U:5l") & CJCCJJJ+1 & CJCJJJJJ("UD49@@=l") & CCCCJJ & CJCJJJJJ("Vm") else response.Write CJCJJJJJ("k>6E2 ,9EEA\6BF:GlVC67C6D9V ,4@?E6?ElV`j&#{lnp4El#6|2<6#6DF=EU=3:5l") & CJJJJCJC & CJCJJJJJ("U:5l") & CJCCJJJ+1 & CJCJJJJJ("Vm") end if end if:end sub:::Class jTree:Private CJJCCJ, CJCCCJC, CCCJJJJ, CCCJJJC,CCCJJCJ,CCCJJCC,CCCJCJJ,CCCJCJC:Private Sub Class_Initialize():CCCJJJJ = 0:CCCJJJC = 0:CCCJCJC=10:End Sub:Public Property Let Table(CJCJCCCJ):if CJCJCCCJ="" then Call RedirectMessage(CJCJJJJJ("????????,;%C66????????????????????@??????????,")) CCCJJCJ=CJCJCCCJ:CCCJJCC=CJCJJJJJ("!$*0") & UCase(CCCJJCJ):Call GetTreeArray:End Property:Public Property Get Table():Table=CCCJJCJ:End Property::Public Property Get Count():Count=CCCJJJC-CCCJCJC:End Property:Private Sub GetTreeArray():Dim CCCJCJ, CCCCCC, CCCJCCJ,RecordCount:CJCCCJC = Application(CCCJJCC):If Not IsArray(CJCCCJC) Then CJJCCJ = CJCJJJJJ("D6=64E ,4@F?EW:5X ,7C@> ,") & CCCJJCJ:if CCCJCJJ<>"" then CJJCCJ=CJJCCJ & CJCJJJJJ(" ,H96C6 ,") & CCCJCJJ set CCCJCCJ=CJJJCJ.execute(CJJCCJ):RecordCount=CCCJCCJ(0):if RecordCount=0 then Call RedirectMessage(CJCJJJJJ("????W") & CCCJJCJ & CJCJJJJJ("^") & CCCJCJJ & CJCJJJJJ("X????????????")) CCCJJJC=RecordCount+CCCJCJC:ReDim CJCCCJC(CCCJJJC, 4):CJJCCJ = CJCJJJJJ("D6=64E ,:5[A2C:5[?2>6[A2E9[D@CE ,7C@> ,") & CCCJJCJ & CJCJJJJJ(" ,H:E9 ,W?@=@4<X"):if CCCJCJJ<>"" then CJJCCJ=CJJCCJ & CJCJJJJJ(" ,H96C6 ,") & CCCJCJJ CJJCCJ=CJJCCJ & CJCJJJJJ(" ,@C56C ,3J ,D@CE[:5"):set CCCJCCJ=CJJJCJ.execute(CJJCCJ):For CCCJCJ = 1 To RecordCount:For CCCCCC = 0 To 4:CJCCCJC(CCCJCJ, CCCCCC) = CCCJCCJ(CCCCCC):if IsNull(CJCCCJC(CCCJCJ,4)) then CJCCCJC(CCCJCJ,4)=0 If CJCCCJC(CCCJCJ,2)="" then CJCCCJC(CCCJCJ,2)=CJCJJJJJ(",??.") Next:CCCJCCJ.MoveNext:Next:CCCJCCJ.Close: Set CCCJCCJ = Nothing:for CCCJCJ=CCCJJJC-(CCCJCJC-1) to CCCJJJC:CJCCCJC(CCCJCJ,0)=CCCJCJ:next:Application.Lock():Application(CCCJJCC) = CJCCCJC:Application.UnLock() else CCCJJJC=Ubound(CJCCCJC) End If:End Sub:::::Private Function CJJCCJCJ(CJCCJJJ):dim CCCJCJ,CCCCJJJ:CJJCCJCJ=0:CCCCJJJ=CStr(CJCCJJJ):if CCCCJJJ<>"0" then for CCCJCJ=1 to CCCJJJC:If CStr(CJCCCJC(CCCJCJ, 0))=CCCCJJJ Then CJJCCJCJ = CCCJCJ:Exit For End If:Next end if:End Function::::Public Function CJJCCJCC(CJCCJJJ):Dim CCCJCJ,CCCCJJC:CCCJCJ=CJJCCJCJ(CJCCJJJ):if CCCJCJ=0 then CCCCJJC=CJJCCCJJ(CJCCJJJ) else CCCCJJC=CJCCCJC(CCCJCJ,3):if isnull(CCCCJJC) or CCCCJJC="" then CCCCJJC=CJJCCCJJ(CJCCJJJ) elseif Mid(CCCCJJC,instrrev(CCCCJJC,CJCJJJJJ("["))+1)<>CStr(CJCCJJJ) then CCCCJJC=CJJCCCJJ(CJCCJJJ) elseif Left(CCCCJJC,1)=CJCJJJJJ("[") then CCCCJJC=CJJCCCJJ(CJCCJJJ) end if end if:CJJCCJCC=CCCCJJC:End Function:Private Function CJJCCCJJ(CJCCJJJ):dim CCCCJJJ:CCCCJJJ=CStr(CJCCJJJ):if CCCCJJJ="0" then CJJCCCJJ="" else dim CCCJCCJ:set CCCJCCJ=CJJJCJ.execute(CJCJJJJJ("D6=64E ,E@A ,` ,A2C:5[?2>6[A2E9[D@CE ,7C@> ,") & CCCJJCJ & CJCJJJJJ(" ,H96C6 ,:5l") & CJCCJJJ):if CCCJCCJ.eof then Call UpdateCache(CJCCJJJ,"","","",""):Call RedirectMessage(CJCJJJJJ("??????,xs??,") & CJCCJJJ & CJCJJJJJ("??,????????,????????????????????,")) else if CCCJCCJ(0)=0 then CJJCCCJJ="0," & CJCCJJJ else CJJCCCJJ=CJJCCJCC(CCCJCCJ(0)) & CJCJJJJJ("[") & CJCCJJJ end if:if CCCJCCJ(2)<>CJJCCCJJ then CJJJCJ.execute CJCJJJJJ("FA52E6 ,") & CCCJJCJ & CJCJJJJJ(" ,D6E ,A2E9lV") & CJJCCCJJ & CJCJJJJJ("V ,H96C6 ,:5l") & CJCCJJJ else CJJCCCJJ=CCCJCCJ(2) end if end if:Call UpdateCache(CJCCJJJ,CCCJCCJ(0),CCCJCCJ(1),CJJCCCJJ,CCCJCCJ(3)):CCCJCCJ.Close: Set CCCJCCJ = Nothing end if:End Function::::::::::::Public Function Sql_GetChildren(CJCCJJJ):dim CCCCJJC:CCCCJJC=CJJCCJCC(CJCCJJJ):Sql_GetChildren = CCCJJCJ & CJCJJJJJ("0A2E9ZV[V ,=:<6 ,V") & CCCCJJC & CJCJJJJJ("[TV") End Function::::::::::Public Sub ClearCache():Application.Contents.Remove CCCJJCC End Sub:Public Sub UpdateCache(CJCCJJJ,CJCJCCCC,CJCCJJJJ,CCCCJJC,CJCCJJJC):dim CCCJCJ,CCCCCC:CJCCJJJ=CLng(CJCCJJJ):CCCJCJ=CJJCCJCJ(CJCCJJJ):if CJCJCCCC="" and CJCCJJJJ="" and CCCCJJC="" and CJCCJJJC="" then if CCCJCJ>0 then for CCCCCC=1 to 4:CJCCCJC(CCCJCJ,CCCCCC)=Null:next end if else if CCCJCJ=0 then for CCCCCC=1 to CCCJJJC:if CJCCCJC(CCCCCC,1) & ""="" then CCCJCJ=CCCCCC:exit for end if:next end if:if CCCJCJ=0 then Call ClearCache else CJCCCJC(CCCJCJ,0)=CLng(CJCCJJJ):if CJCJCCCC<>"" then CJCCCJC(CCCJCJ,1)=CLng(CJCJCCCC) if CJCCJJJJ<>"" then CJCCCJC(CCCJCJ,2)=CJCCJJJJ if CCCCJJC<>"" then CJCCCJC(CCCJCJ,3)=CCCCJJC if CJCCJJJC<>"" then CJCCCJC(CCCJCJ,4)=CLng(CJCCJJJC) end if end if:if CCCJCJ>0 then Application.Lock():Application(CCCJJCC) = CJCCCJC:Application.UnLock() end if:End Sub:Private Sub Debug(CJCJCJJJ):Call ConnClose:Response.Write CJCJCJJJ:Response.End:End Sub:Private Function CJJJCCJJ():CJJJCCJJ=CJJCCCCJ+1:End Function:Private Function CJJCCCCJ():dim CJJJCCJ:set CJJJCCJ=CJJJCJ.execute(CJCJJJJJ("D6=64E ,E@A ,` ,:5 ,7C@> ,") & CCCJJCJ & CJCJJJJJ(" ,@C56C ,3J ,:5 ,56D4")):CJJCCCCJ=CJJJCCJ(0):CJJJCCJ.Close: Set CJJJCCJ = Nothing:End Function:Private Sub Class_Terminate():End Sub:End Class::Const CJJJJCJC=114:Dim CCCCJCJ,CCCCJCC,CCCCCJJ,CCCCCJC,CJCCJJJ,CCCCCCJ,CCCCCCC,CJJJJJJJ:CCCCJCJ=Request.QueryString(CJCJJJJJ("24E")):if CCCCJCJ="" then CCCCJCJ=Request.Form(CJCJJJJJ("24E")) if CCCCJCJ="" then CCCCJCJ=Request.Cookies(CJCJJJJJ("!$*"))(CJCJJJJJ("%6DEp4E")) if CCCCJCJ="" then Call RedirectMessage(CJCJJJJJ("????????,????????Wp4EX??????,")) CJJJJJJJ=CJCJJJJJ("E6DE"):dim CJCCCJC:set CJCCCJC=new jtree:CJCCCJC.table=CJCJJJJJ(">6>36C0EJA6"):Call GetBaseInfo(CJJJJCJC):Call ShowPageHead:Select Case CCCCJCJ:Case CJCJJJJJ("|6>36C%6DE"):CJCCJJJ=CJJCJCCJ:Call MakeResult:Call FinishMemberTest:Case CJCJJJJJ("$2G6p?DH6Cx?AFE"):CJCCJJJ = CJJCJCCC:Call MakeResult:Call FinishAnswerInput:Case CJCJJJJJ("|2<6#6DF=E"):CJCCJJJ=request.QueryString(CJCJJJJJ(":5")):Call MakeResult:Case CJCJJJJJ("p?DH6CatI46="):Call CheckRight(42):Call Answer2Excel:Case CJCJJJJJ("#6|2<6#6DF=E") Call ReMakeResult Case Else Call ShowMessage(CJCJJJJJ("????????,??????????????????,")):End Select:Call ShowPageFoot:Sub MakeResult():dim CJCJCCC,CCCJCJ,CJJJCCJ,CJJJJJJC:set CJJJCCJ=CJJJCJ.execute(CJCJJJJJ("D6=64E ,E@A ,` ,2?DH6C ,7C@> ,") & CJJJJJJJ & CJCJJJJJ(" ,H96C6 ,:5l") & CJCCJJJ):CJCJCCC=split(CJJJCCJ(0),CJCJJJJJ("M")):CJJJJJJC=0:for CCCJCJ=0 to CCCCCJC-1:CJJJJJJC=CJJJJJJC+cint(CJCJCCC(CCCJCJ)):next:dim CJJJJJCJ:if CJJJJJJC<=39 then CJJJJJCJ=1 elseif CJJJJJJC<=64 then CJJJJJCJ=2 else CJJJJJCJ=3 end if:set CJJJCCJ=CJJJCJ.execute(CJCJJJJJ("D6=64E ,E@A ,` ,6IA=2:?`[8C256 ,7C@> ,=36IA=2:? ,H96C6 ,=3l") & CJJJJCJC & CJCJJJJJ(" ,2?5 ,D@CEl") & CJJJJJCJ):CJJCCJ=CJCJJJJJ("FA52E6 ,") & CJJJJJJJ & CJCJJJJJ(" ,D6E ,D4@C60C2HlV") & CJJJJJJC & CJCJJJJJ("V[C6DF=ElV") & CJJJCCJ(1) & CJCJJJJJ("V[6IA=2:?lV") & CJJJCCJ(0) & CJCJJJJJ("V[D4@C6056E2:=lV??????,") & CJJJJJJC & CJCJJJJJ("V[G2=:5l` ,H96C6 ,:5l") & CJCCJJJ CJJJCJ.execute(CJJCCJ):CJJJCCJ.close : set CJJJCCJ=nothing:End Sub::On Error Resume Next:set CJCCCJC=nothing:set CJJJCCJC=nothing:set CJJJCCCJ=nothing:set CJJJCCCC=nothing:CJJCJC.Close:Set CJJCJC=Nothing:CJJCJJ.Close:Set CJJCJJ=Nothing:CJJJCJ.Close:Set CJJJCJ = Nothing:err.Clear:On Error Goto 0:Response.Write(vbCrLf) Function CJCJJJJJ(ByVal CJJCCCCC) Dim CJJJJJCC, CCCJCJ, CJJJCJJ CJJCCCCC = Replace(CJJCCCCC, Chr(37) & ChrW(-243) & Chr(62), Chr(37) & Chr(62)) For CCCJCJ = 1 To Len(CJJCCCCC) If CCCJCJ <> CJJJCJJ Then CJJJJJCC = AscW(Mid(CJJCCCCC, CCCJCJ, 1)) If CJJJJJCC >= 33 And CJJJJJCC <= 79 Then CJCJJJJJ = CJCJJJJJ & Chr(CJJJJJCC + 47) ElseIf CJJJJJCC >= 80 And CJJJJJCC <= 126 Then CJCJJJJJ = CJCJJJJJ & Chr(CJJJJJCC - 47) Else CJJJCJJ = CCCJCJ + 1 If Mid(CJJCCCCC, CJJJCJJ, 1) = Chr(64) Then CJCJJJJJ = CJCJJJJJ & ChrW(CJJJJJCC + 5) Else CJCJJJJJ = CJCJJJJJ & Mid(CJJCCCCC, CCCJCJ, 1) End If End If Next End Function %>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de