asp怎樣做帶有驗證碼的使用者登入!

2025-06-09 23:11:17 字數 3929 閱讀 2575

1樓:網友

下面完整介紹登入網頁的asp**。

這些**經過我親自驗證的,可以直接執行出結果。

登入頁面為, **如下:

request("errormessage")%

處理登入資訊的頁面為,**如下:

dim strnoname, strbadusername, strbadpassword,flag

設定錯誤資訊。

strnoname = 請輸入正確的使用者名稱和密碼"

strbadusername = 對不起!請輸入正確的使用者名稱或密碼!"

strbadpassword = 對不起!請輸入正確的使用者名稱或密碼!"

取得網頁表單的值。

strusername = "username")

struserpassword = "userpassword")

是否輸入使用者名稱和密碼。

if strusername = or struserpassword = then

strusername=""

end if

檢查密碼。if strusername="hane" or strusername="hane" then

密碼正確,找到使用者。

if strusername="hane" and struserpassword="" then

進入**的網頁。

session("userlevel")=1

else if strusername="super" and struserpassword="002" then

session("userlevel") 2

else密碼錯誤。

username=" strusername

end if

end if

else使用者錯誤。

strusername=""

username=" strusername

strusername

end if

登入成功後轉到槐伏的頁面為,**如下:

歡迎光臨。target="_self">々紫晗々軟體。

**:target="_self">

本站通用**:紫晗軟體。

將上面的**分別複製到記事本當中,並且給相關的**命名為我取的名字,再將記事本的副檔名改為。asp,通過iis瀏覽就可看到你想要的效果。

以上登入頁面的使用者名稱為:hane(這是本人英文名)登入密碼為:這是本人**的網域名稱),登入成功就可以顯示如下資訊:「歡迎光臨々紫晗々軟體**:

2樓:公尺是染

我也是菜鳥,為了積分你的問題:使用者註冊登陸的asp頁面在幾乎每本asp入門的書中都有例項介紹,驗證碼是一組隨機的資料,這悶簡老個我也沒螞公升做過,初學者當然是學asp+access好些,sql比較咐宴麻煩,用處也不多.

怎麼將asp後臺登入驗證碼去掉,急~!

3樓:酌酒一杯家

稿段遊

把這兩行燃橡也刪除,應該就可以鍵銷了。

asp登入驗證頁面怎麼跟登入頁面建立聯絡

4樓:網友

既然是做校驗首先要了解你做這個東西的目的 。

目的:實現賬號密碼的驗證。

安全:為了防止賬戶被暴力破解,我們應該加入驗證碼欄位,這樣可有效的防止機械人暴力破解。

分析登陸頁:登陸就應該有登陸的輸入框,密碼的輸入框,驗證碼(可有可無),表單,按鈕控制項等等。

分析驗證頁:鏈結資料庫,建立使用者表資料集,sql獲取post提交上來的使用者和密碼進行對比 ,即經過對比之後判斷是否存在這條記錄 ,如果 那麼則是沒有記錄,如果為1就是這個使用者輸入的賬號密碼是對的 。 不過要注意的是,使用者名稱在註冊的時候一定要對相同的進行限制處理。

具體**如下:

資料庫連線**呼叫。

dim username,password

username="username") '獲取賬號欄位值。

password="password") '獲取密碼欄位值。

set rs="")

if and then

賬號密碼不對"

if <=0 then

賬號密碼不對"

end if

elsesession("username")=rs("username") '建立session實現使用者追蹤。

end if

5樓:網友

建立與資料庫的連線,讀取資料等。至於如何寫,需要看你使用哪種語言。

6樓:娘子你壞

這個是form吧,通過submit提交,action連線檢驗頁面,檢驗頁面request獲得提交的變數,連線資料庫進行檢驗。

asp .net登入介面使用者驗證碼如何實現?

7樓:雪謪乺伲堾琺崎

//asp .net使用者登入介面經常用到驗證碼**如下private void page_load(object sender, e) public string randomnum(int n) // //int t = ; int t=; if (temp != -1 &&temp == t) temp = t ; vnum += vcarray[t]; return vnum ;//返回生成的隨機數 } // ''函式名稱:

rndnum // ''函式引數:vcodenum--設定返回隨機字串的位數 // ''函式功能:產生數字和字元混合的隨機字串 private string rndnum(int vcodenum) {string vchar = "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,w,x,y,z" ; string vcarray = ",".

tochararray())//將字串生成陣列 string vnum = ""; int i; for(i=1;i

asp網頁設計的問題。註冊頁面做好了,登陸頁面怎麼做呢,要求帶驗證碼的,求好心人幫忙

8樓:網友

既然註冊都成功了,那登入也差不多的,無非就是輸入使用者名稱和密碼以及驗證碼後,先判斷輸入的驗證碼的值與**隨機產生的session或cookies是否相符,如果相符了,再把使用者名稱和密碼去查詢資料庫之中對應的使用者名稱和密碼,如果找到記錄了,就登入成功了,反之則登入失敗!

如何去掉asp後臺登陸驗證碼原始碼?

9樓:網友

不在你發的這個地方改,這個只是用來顯示驗證碼,這個檔案你改不改都行(這裡顯示不顯示都無所謂,不影響後面的,如果不想看到驗證碼的話把第四行numcode註釋掉或者去掉)

最主要的找到這個form上面的action=後面指向的位置,比如是這種,就找到,開啟后里面會有一行是將session("checkcode") 與取到的前面那個驗證碼比較的,比如前面可能有類似。

code="code")

if session("checkcode")<>code"驗證碼錯誤。"

.你只需要將session("checkcode")那段去掉就行了。

asp.net做登陸頁面的驗證碼怎麼寫,求具體的操作和**

10樓:網友

網上找個驗證碼,基本上都是個aspx+這樣,放個標籤,src為驗證碼位址,判斷驗證碼用ajax,一般驗證碼都放session,判斷下就可以,找不到我放個驗證碼給你。

11樓:網友

早ashx 檔案裡面寫,然後**位址src 設定成ashx位址。

asp**後臺登陸頁面驗證碼如何去掉?

12樓:泡椒味的兔子

建議不要去掉 安全啊 方法大概是找到 後臺asp檔案 去掉那段** 就行了。

怎樣得驗證碼

收不到簡訊驗證碼,可能是以下原因導致 一 獲取次數超限,如果已超過次數請明天再嘗試。二 手機業務不支援,現在支援全球100多個國家手機號,還有部分號碼會受到手機服務運營商業務的限制,建議您更換其他手機號碼嘗試。三 手機安全軟體攔截 針對已安裝安全軟體的智慧手機使用者 開啟手機安全軟體,暫時關閉攔截功...

你的驗證碼是多少,我的驗證碼是多少

你能把自己的任一驗證碼告訴別人嗎?正常人是不會這麼做的!付費內容限時免費檢視 回答請您耐心等待5分鐘,正在編輯整理回答,馬上就為您解答,還請不要結束諮詢哦。驗證碼一般是隨機傳送的,使用者先要提供手機號碼,再讓系統向手機傳送驗證碼,手機收到後填寫驗證碼就能進入了。驗證碼要你自己才知道,看看手機的簡訊,...

「驗證碼」用英文怎麼表達,「驗證碼」的英文怎麼寫?

certification code 嚴整嗎 landing failure 登陸失敗 用google翻譯 不好用你找我 identifying code validate code 驗證碼 的英文怎麼寫?verification code 注意詞性,應該用名詞.verify vt.檢驗,校驗,查證...