Re: [問題] 如何寫出輸入密碼的程式
==> eu7908.bbs@ptt.cc (小事) 提到:
> 我今天在看書的時候看到一個問題
> 假設說要寫一個讓使用者輸入密碼的C語言程式
> 有三次機會
> 如果第三次還輸入錯誤就直接跳離迴圈
> 要使用break
> 在下初學者不知道該如何寫="=
> 想請益一下
> 謝謝
這個問題,說實在相當複雜,不見得初學者才會有問題,而
因為每個人寫程式都有自己的方法,所以我提供我的方法,
而我適用word或狐O事本的方式把程式語言田進去的方式,
因為你使用者的密碼已經知道,但我比較建議寫成重複
輸入不限制次數或只輸入一次因為如果要縣次數的話,
會太複雜,所以在檔案李我會寫成
if(密碼 !="預設密碼")
Header("location:錯誤的網頁黨");
elese
Header("location:正確可看到的網頁黨");
而這個輸入密碼的程式檔就寫完了;
到這裡相信你甚至是來看的人可能很多使用者會看不懂,
因為他只是一個程式還有好幾個網頁黨要寫喔,我也就提一下,
第一個是第一次請使用者輸入密碼的網頁,然後這個黨要呼叫你寫的程式檔。
第二個是使用者密碼輸入錯誤的網頁,可由第一次的輸入黨複製過來,然後必須在前面加
上「輸入錯誤,請重新輸入」,等字樣,然後這個網頁黨一樣是呼叫你寫的那個程式檔或
者是不複製第一個網頁黨,直接在這個錯誤的網頁黨裡放「輸入錯誤,請回上一頁」等字
樣,然後在這個錯誤的網頁黨下面放一個回上一頁的連結,也就是連回第一次輸入的網頁
檔。
另外就是密碼正確之後,所要看到的網頁黨了。
這樣上傳到平台之後,在連道地一個網頁,這樣
就可以運作了。
--
☆ [Origin:椰林風情] [From: 220-139-54-157.dynamic.hine] [Login: 6] [Post: 0]
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):