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