c 登入資訊錯誤三次跳到註冊頁面

時間 2023-02-09 13:35:52

1樓:匿名使用者

當你了解了session的時候就自然知道了。

session就是會話,資訊儲存在伺服器端,一般會在使用者訪問伺服器時被建立,所以這個伺服器上的相應站點的所有頁面無論重新整理了多少次,session都是有效的,其中的資料不會丟失。除非關閉瀏覽器,或者長時間不活躍(依伺服器設定而定)。

session中儲存的資料相當於c#裡的hashtable,由鍵值對組成,你可以在動態網頁中直接設定或者讀取。

具體的就不用說了,針對你使用的web語言搜一下相應用法就行了,非常簡單。比如就是:

session["count"] 1; /每次登陸錯誤都將count加1.

用c#寫在登陸介面時候,超過三次輸入的使用者名稱或密碼錯誤,將跳出登陸介面**怎麼寫

2樓:匿名使用者

你在判斷帳號密碼正確性的外面宣告個全域性變數,用於計數,每執行一次帳號密碼正確性判斷計數器就加一。

3樓:網友

session 變數中存下錯誤次數,第二次錯誤之後如果再錯誤就跳出登入介面。

4樓:匿名使用者

在判斷帳號密碼正確性的外面宣告個全域性變數 count 先給count賦初值0,用於計數,每執行一次帳號密碼正確性判斷後面 令 count++ 這樣可以達到你要的效果 再寫個count的判斷 if count>3 則 ;

5樓:小白丶風

你可以在建立乙個session變數記錄一下錯誤次數。

c# 中登入3次錯誤後自動關閉視窗的**怎麼寫

6樓:匿名使用者

在外部定義全域性變數。

int count=0;

bool flag=false;

private void btnlogin_click(object sender, eventargs e)

//當登入次數達到3次則退出。

if(count>=3)}

7樓:轉身尋找靜謐

你寫乙個迴圈,在迴圈體末尾將變數加一,判斷是否大於等於三,然後條件成立就執行關閉。

8樓:匿名使用者

網頁就用session儲存登入次數,如果3次沒成功就強制關閉視窗。

winform就設定視窗全域性變數,如果3次沒成功也強制關閉視窗。

9樓:匿名使用者

視窗定義乙個變數 每次點登陸都+1 最後判斷是否大於3 如果大於3就關閉掉。

10樓:

在登入頁放乙個變數,記錄登入次數。

如何單獨用c#編寫乙個使用者登陸窗體,就如規定該使用者密碼為123,然後輸入密碼錯誤三次提示錯誤,然後鎖定

11樓:匿名使用者

private static int count = 0;//定義個全域性靜態變數儲存次數。

private void button2_click(object sender, eventargs e)

else}}

12樓:窩殼骨刺20公尺

定義乙個變數,3次後鎖定。

int x;

while (true)

//輸入3次,退出。

if ((小明") 123"))

"你輸入的密碼錯誤!")

c# winfrom 中咋實現 登入時 登入錯誤三次禁止使用者登入 限制30分鐘後才能登入

13樓:

private void form2_load(object sender, eventargs e)

private int i = 0;//定義乙個相對於控制按鈕登陸的次數,如果i>3怎不能登入。

private bool b = true;

private void button1_click(object sender, eventargs e)

elseif (i > 3)

asp.net c# 當註冊完畢後提示註冊成功並且頁面跳轉到首頁!

14樓:匿名使用者

樓上用的。

抄redirect會直接跳轉到首頁 而不會彈出提示。

正解:""

15樓:匿名使用者

""

"主頁。aspx");

i沒這樣做過 現在也沒裝這個軟體試 哈哈。

用c#設計乙個登陸窗體,如果使用者輸入正確密碼和使用者名稱,否則利用訊息框提示錯誤,三次錯誤即退出程式。

16樓:匿名使用者

好像在做銀行賬號登入一樣?

想簡單點就是用乙個變數儲存點選登入按鈕的次數,大於3時就退出程式。

再深入一點就判斷下密碼輸入框是否為空,為空則提示輸入密碼,點選次數不變,如果輸入了密碼錯誤了就加1,試試吧。

17樓:網友

在資料庫中查詢同時和使用者名稱和密碼匹配的資料,沒有匹配上就將乙個全域性變數加1,等於3的時候 就;

c#怎麼實現 使用者密碼輸入三次錯誤 鎖定賬號 並且30分鐘後自動解鎖

18樓:匿名使用者

一次錯誤 在資料庫中插1,2次插2,3次插3,任意一次登陸成功,則把這個欄位清0,如果字段等於3,那麼觸發鎖定帳號的事件,同時記錄當前時間。

登陸的時候判斷該時間,如果為空或者當前時間大於記錄時間+30分鐘 就放行。

如果當前時間小於記錄時間+30,則還在鎖定狀態。

19樓:匿名使用者

增加錯誤次數,和一列時間列!錯誤一次錯誤次數+1,時間更新!當錯誤次數為3時,不必再作以上操作,直接判斷當前時間和時間列裡的值差值夠不夠30分鐘,不夠的直接提示使用者鎖定,將那個時間列的時間用方法addminute(30)增加30分鐘顯示給使用者!

夠的話又繼續乙個登陸判斷,對了可以直接歸0,不對直接設定1重複之前的!

20樓:植下琪大教

資料庫加入出錯次數、鎖定時間兩個字段。

1、出錯次數,在每次登陸成功後置0,錯誤一次+1,當為3時鎖定使用者並且插入鎖定時間。

2、當使用者再次登陸密碼正確,並且鎖定時間+30秒小於當前時間,那麼更改錯誤次數為0,使用者鎖定狀態取消 ;另外如果使用者這次密碼仍然錯誤,那麼什麼也不操作;如果密碼正確,鎖定時間+30大於當前時間,那儲存鎖定狀態不變。

21樓:網友

在第三次輸入錯的時候,將那個時間點存入資料庫中,然後下一次登入的時候判斷時間差~

英雄聯盟無法登入遊戲。登入顯示出現預計外錯誤。如果使用迅游就

有時候的網路延遲等,也會造成遊戲的崩潰,而導致出現無法連線到遊戲伺服器的情況。開啟tgp,點選 工具 進入工具箱,在 智慧型加速 欄中,不再使用智慧型加速。智慧型也不是任何情況下都可靠的,選擇 自定義加速 點選 自定義加速 後此處多了乙個選項,此時顯示的是所連線的網路節點。選擇最為適合的節點,選擇完...

寬頻連線顯示可能需要其他登入資訊

id位址在好好看看有沒有出錯,如果只用貓的話只要id引數輸對了,一般不會錯的。如果用路由器的話,可能是要連連看了。一般 在路由器的背面有標。照著上面的 輸入進去在連線。顯示可能需要其他登入資訊是因為輸入得不完全。若不想每次開機都要進行一次聯網的操作,可做如下操作 1.按下 win r 組合鍵,或者開...

c暈艾錯引用不能引用陣列, c 暈啊,七個錯, 引用不能引用陣列?

引用就是某一變數 目標 的乙個別名,對引用的操作與對變數直接操作完全一樣。引用的宣告方法 型別識別符號 引用名 目標變數名 例1 int a int ra a 定義引用ra,它是變數a的引用,即別名 說明 1 在此不是求位址運算,而是起標識作用。2 型別識別符號是指目標變數的型別。3 宣告引用時,必...

這個C語言程式哪兒錯,求解

你只宣告了函式而沒有呼叫函式,而且函式引數只需兩個就夠了,好好找本書看下函式的宣告呼叫以及引數傳遞這一塊 不用那麼複雜,這樣就可以了!include int main a num1 b num2 while b 0 printf 兩個整數的最大公約數為 d n a printf 兩個整數的最小公倍數...

c語言這樣賦值為什麼錯

陣列有2種初始化方式 1 定義同時賦值 一 如果陣列的每個元素都手動給出了值,則陣列的元素獲得給定的值int arr 3 二 只給一部分賦值,則其餘的元素的值預設值。數字型別是0。char 是 0 指標是null int arr 3 三 只定義,不賦值,則全為不可 的垃圾值。2 定義後為每個元素單獨...