asp中如何實現隨機4位數的驗證碼

時間 2021-10-15 00:31:09

1樓:梁山敗

<%dim key

randomize timer

key=int((8999)*rnd +1000)%>

//此**為在asp中生成隨機4位數

認證碼:<%=key%>

" type="hidden" name="key">//在表單中顯示隨機生成的4位數認證碼

key=request.form("key")rekey=request.form("rekey")if rekey<> key then

response.write("")

response.end()

end if

//表單提交後檢查

隨機生成4位的數字混字母的驗證碼

ychar="0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z"

yc=split(ychar,",")

ynum=4

//這裡的隨機碼位數可改

for i=1 to ynum

randomize

//將隨機碼顯示到特定位置,再在表單中使用一隱藏文字框,將初始值設為該隨機碼。其他驗證**同上。

2樓:

從0000到9999的驗證碼:

<%randomize

%>從1000到9999的驗證碼:

<%randomize

response.write int(9000 * rnd+1000)

%>

3樓:龍過雞年

var ran = new random((int)datetime.now.ticks);

console.writeline(ran.next(9999));

4樓:匿名使用者

randomize

do while len(rndnum)<

loop

如何用asp 生成一個隨機四位數字

5樓:網海1書生

要生成標準的四位數,實際上就是1000-9999,總數就是9000個,所以:

a=int(9000*rnd())+1000

c如何生成10位隨機數,C 中怎麼生成4位隨機數

方法1 public static int getrandom1 int minvalue,int maxvalue,int count array.sort keys,items int result new int count array.copy items,result,count retu...

七位數除以三位數,下面這個除法豎式中的商是多少 十位上是

124 97809 12128316 商第2位是7,乘以除數得到三位數,則除數最大為142,最小為100。999 7 142.7,取整數142 142 7 994,100 7 700,所以圖中 868 的位置的首位數字應該在7 9之間。而當首位為9時,無法實現三位數 三位數 三位數,因此可知首位數字...

在excel三位數的列表中,如何讓數字自動變紅色字型

選擇a列 首先將a列字型設定為紅色字型,然後格式 條件格式 使用公式確定要設定格式的單元格 輸入公式 or sumproduct mod mid a1,row 1 3 1 2 0 1 3,sumproduct mod mid a1,row 1 3 1 2 0 1 0,mid a1,1,1 mid a...