ASP出力BMP
[2005-03-0612:04:25 |著者:FlashSoft]
フォントサイズ:大きい|中|小さい
<%
callcom_creatvalidcode( "validcode")
subcom_creatvalidcode(psn)
'著者:レイーン
'QQ:84815733
'電子メール:[email protected]
'キャッシングはありません
Response.Expires = -9999
response.addheader「プラグマ」、「ノーキャッシュ」
Response.Addheader「Cache-Ctrol」、「No-Cache」
Response.ContentType = "image/bmp"
ランダム化
ディミ、II、III
constcodds = 8'その他のスポットが現れる確率
constcamount = 36'Number of Text
constccode = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ"
'カラーデータ(文字、背景)
dimvcolordata(1)
vcolordata(0)= chrb(0)&chrb(0)&chrb(0) '青0、緑0、赤0(黒)
vcolordata(1)= chrb(250)&chrb(236)&chrb(211) 'blue 250、緑236、レッド211(ライトブルー)
'ランダムに生成された文字
dimvcode(4)、vcodes
fori = 0to3
vcode(i)= int(rnd*camount)
vcodes = vcodes&mid(ccode、vcode(i)+1,1)
次
セッション(psn)= vcodesのレコードへのセッション
'文字データ
dimvnumberdata(35)
vNumberData(0)= "1110000111111111111111111111111110100101110100101111101001011101001011101110111011111111111111111111111111111111011111111111111110010101111111111111111011111111111100101010111111111111111110111111111100111P
vNumberData(1)="111101111111100011111111111111111111011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111100000111"
vNumberData(2)= "111000011111111111111111111111111111111111111111111111111111111111111111111111111111111111100001111111111111111111111110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111エ
vnumberdata(3)= "1110000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111ん1111111111111111111111111111111111111111111111111111111111111111エ
vNumberData(4)="111111111111111101111111110111111101111111011111110111111101111111011111101111110000011111111111111111111000011"
VNumberData(5)= "110000001111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 -"
VNumberData(6)= "1111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111メ -
vNumberData(7)="1100000011110111011111011101111111101111111110111111110111111111011111111101111111110111111111011111"
vNumberData(8)="11100001111101111011110111101111011110111101111011110111100011111110111101111011111011110111110111110111110111110111110111110111110111110111110000111"
vNumberData(9)= "1110001111111111111111111111111111111111100111111111111111111111111111111111110111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111エ
VNumberData(10)= "11110111111111111111111111111111111111111111111111111111111111111111111111110000111111111111111111111111111111110010011111111111111111001111"
VNumberData(11)= "10000111111111111111111111111111111111111111111110011111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110000111111111111" "