close
六合彩玩法六合彩明牌網路行銷軟體下拉關鍵字

抱歉,我誤會了,

要ASP的嗎?

我以前有用過My 動力管理系統

看到裡面有個亂數數字繪圖的程式

原版是簡體的

我之前有用Word翻譯過了

應該是可以用

可以自訂亂數數字長度



PS : 我之前有稍微接觸過ASP ,有什麼問題..可以再說



-------------------------------------------------------------------------

插入判斷圖片那頁(發表留言那頁)要加入下面的程式碼

預防IE讀到的圖片式舊的

<%

option explicit

'強制瀏覽器重新訪問服務器下載頁面,而不是從緩存讀取頁面

Response.Buffer = True

Response.Expires = -1

Response.ExpiresAbsolute = Now() - 1

Response.Expires = 0

Response.CacheControl = "no-cache"

'主要是使隨機出現的圖片數字隨機

%>

-------------------------------------------------------------------------



-------------------------------------------------------------------------

判斷輸入的是否不一樣

*那個輸入驗證碼的框框 Name 要設CheckCode

<%

CheckCode=replace(trim(Request("CheckCode")),"'","")

if CheckCode<>CStr(session("CheckCode")) then

.....輸入的檢查碼不相同...

%>





-------------------------------------------------------------------------





-------------------------------------------------------------------------

下面開始是圖片產生的程式

把下面原始檔存成 *.asp 然後當做圖片插入應該就可以用了

例如

<img src="rand.asp">



<%

Dim a(10,10)



a(0,1) = "0x3c" '數字0

a(0,2) = "0x66"

a(0,3) = "0xc3"

a(0,4) = "0xc3"

a(0,5) = "0xc3"

a(0,6) = "0xc3"

a(0,7) = "0xc3"

a(0,8) = "0xc3"

a(0,9) = "0x66"

a(0,10)= "0x3c"



a(1,1) = "0x18" '數字1

a(1,2) = "0x1c"

a(1,3) = "0x18"

a(1,4) = "0x18"

a(1,5) = "0x18"

a(1,6) = "0x18"

a(1,7) = "0x18"

a(1,8) = "0x18"

a(1,9) = "0x18"

a(0,10)= "0x7e"





a(2,1) = "0x3c" '數字2

a(2,2) = "0x66"

a(2,3) = "0x60"

a(2,4) = "0x60"

a(2,5) = "0x30"

a(2,6) = "0x18"

a(2,7) = "0x0c"

a(2,8) = "0x06"

a(2,9) = "0x06"

a(2,10)= "0x7e"



a(3,1) = "0x3c" '數字3

a(3,2) = "0x66"

a(3,3) = "0xc0"

a(3,4) = "0x60"

a(3,5) = "0x1c"

a(3,6) = "0x60"

a(3,7) = "0xc0"

a(3,8) = "0xc0"

a(3,9) = "0x66"

a(3,10)= "0x38"



a(4,1) = "0x38" '數字4

a(4,2) = "0x3c"

a(4,3) = "0x36"

a(4,4) = "0x33"

a(4,5) = "0x33"

a(4,6) = "0x33"

a(4,7) = "0xff"

a(4,8) = "0x30"

a(4,9) = "0x30"

a(4,10)= "0xfe"



a(5,1) = "0xfe" '數字5

a(5,2) = "0xfe"

a(5,3) = "0x06"

a(5,4) = "0x06"

a(5,5) = "0x3e"

a(5,6) = "0x60"

a(5,7) = "0xc0"

a(5,8) = "0xc3"

a(5,9) = "0x66"

a(5,10)= "0x3c"



a(6,1) = "0x60" '數字6

a(6,2) = "0x30"

a(6,3) = "0x18"

a(6,4) = "0x0c"

a(6,5) = "0x3e"

a(6,6) = "0x63"

a(6,7) = "0xc3"

a(6,8) = "0xc3"

a(6,9) = "0x66"

a(6,10) ="0x3c"



a(7,1) = "0xff" '數字7

a(7,2) = "0xc0"

a(7,3) = "0x60"

a(7,4) = "0x30"

a(7,5) = "0x18"

a(7,6) = "0x18"

a(7,7) = "0x18"

a(7,8) = "0x18"

a(7,9) = "0x18"

a(7,10)= "0x18"



a(8,1) = "0x3c" '數字8

a(8,2) = "0x66"

a(8,3) = "0xc3"

a(8,4) = "0x66"

a(8,5) = "0x3c"

a(8,6) = "0x66"

a(8,7) = "0xc3"

a(8,8) = "0xc3"

a(8,9) = "0x66"

a(8,10)= "0x3c"



a(9,1) = "0x3c" '數字9

a(9,2) = "0x66"

a(9,3) = "0xc3"

a(9,4) = "0xc3"

a(9,5) = "0x66"

a(9,6) = "0x3c"

a(9,7) = "0x18"

a(9,8) = "0x0c"

a(9,9) = "0x06"

a(9,10)= "0x03"



%>







<%

'### To encrypt/decrypt include this code in your page

'### strMyEncryptedString = EncryptString(strString)

'### strMyDecryptedString = DeCryptString(strMyEncryptedString)

'### You are free to use this code as long as credits remain in place

'### also if you improve this code let me know.



Private Function EncryptString(strString)

'####################################################################

'### Crypt Function (C) 2001 by Slavic Kozyuk grindkore@yahoo.com ###

'### Arguments: strString <--- String you wish to encrypt ###

'### Output: Encrypted HEX string ###

'####################################################################



Dim CharHexSet, intStringLen, strTemp, strRAW, i, intKey, intOffSet

Randomize Timer



intKey = Round((RND * 1000000) + 1000000) '##### Key Bitsize

intOffSet = Round((RND * 1000000) + 1000000) '##### KeyOffSet Bitsize



If IsNull(strString) = False Then

strRAW = strString

intStringLen = Len(strRAW)



For i = 0 to intStringLen - 1

strTemp = Left(strRAW, 1)

strRAW = Right(strRAW, Len(strRAW) - 1)

CharHexSet = CharHexSet & Hex(Asc(strTemp) * intKey)& Hex(intKey)

Next



EncryptString = CharHexSet & "|" & Hex(intOffSet + intKey) & "|" & Hex(intOffSet)

Else

EncryptString = ""

End If

End Function









Private Function DeCryptString(strCryptString)

'####################################################################

'### Crypt Function (C) 2001 by Slavic Kozyuk grindkore@yahoo.com ###

'### Arguments: Encrypted HEX stringt ###

'### Output: Decrypted ASCII string ###

'####################################################################

'### Note this function uses HexConv() and get_hxno() functions ###

'### so make sure they are not removed ###

'####################################################################



Dim strRAW, arHexCharSet, i, intKey, intOffSet, strRawKey, strHexCrypData





strRawKey = Right(strCryptString, Len(strCryptString) - InStr(strCryptString, "|"))

intOffSet = Right(strRawKey, Len(strRawKey) - InStr(strRawKey,"|"))

intKey = HexConv(Left(strRawKey, InStr(strRawKey, "|") - 1)) - HexConv(intOffSet)

strHexCrypData = Left(strCryptString, Len(strCryptString) - (Len(strRawKey) + 1))





arHexCharSet = Split(strHexCrypData, Hex(intKey))



For i=0 to UBound(arHexCharSet)

strRAW = strRAW & Chr(HexConv(arHexCharSet(i))/intKey)

Next



DeCryptString = strRAW

End Function







Private Function HexConv(hexVar)

Dim hxx, hxx_var, multiply

IF hexVar <> "" THEN

hexVar = UCASE(hexVar)

hexVar = StrReverse(hexVar)

DIM hx()

REDIM hx(LEN(hexVar))

hxx = 0

hxx_var = 0

FOR hxx = 1 TO LEN(hexVar)

IF multiply = "" THEN multiply = 1

hx(hxx) = mid(hexVar,hxx,1)

hxx_var = (get_hxno(hx(hxx)) * multiply) + hxx_var

multiply = (multiply * 16)

NEXT

hexVar = hxx_var

HexConv = hexVar

END IF

End Function



Private Function get_hxno(ghx)

If ghx = "A" Then

ghx = 10

ElseIf ghx = "B" Then

ghx = 11

ElseIf ghx = "C" Then

ghx = 12

ElseIf ghx = "D" Then

ghx = 13

ElseIf ghx = "E" Then

ghx = 14

ElseIf ghx = "F" Then

ghx = 15

End If

get_hxno = ghx

End F
文章來自: http://tw.knowledge.yahoo.com/question/question?qid=1105070505686Blog行銷奇摩知識家貼文軟體即時通群發軟體即時通群發軟體

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 周志雅 的頭像
    周志雅

    teresa63的部落格

    周志雅 發表在 痞客邦 留言(0) 人氣()