網(wǎng)站怎么制作 如何為網(wǎng)頁制作一個有用戶登陸和注冊的功能網(wǎng)頁?
如何為網(wǎng)頁制作一個有用戶登陸和注冊的功能網(wǎng)頁?這不應(yīng)該只有專家知道,對吧?原理如下:如果密碼以明文形式保存,就很容易了。這一點在一開始也會被教授。我也舉了這樣的例子。注冊是設(shè)置(最基本的)兩個輸入,一
如何為網(wǎng)頁制作一個有用戶登陸和注冊的功能網(wǎng)頁?
這不應(yīng)該只有專家知道,對吧?
原理如下:
如果密碼以明文形式保存,就很容易了。這一點在一開始也會被教授。我也舉了這樣的例子。
注冊是設(shè)置(最基本的)兩個輸入,一個用戶名和一個密碼。然后有一個提交按鈕。提交到此頁,添加參數(shù)。
例如此頁.asp?action=reg
這里的參數(shù)是action,值是reg。
進入頁面的另一部分
P=請求.querystring(“aciton”)
if(P==“reg”)
{
//在此處注冊
使用剛傳遞的表單中的用戶名作為關(guān)鍵字搜索SQL,以查看數(shù)據(jù)庫中是否有此用戶。如果沒有,則寫入數(shù)據(jù)庫:僅輸入用戶名和密碼。
如果存在此用戶,它將返回信息以通知用戶該名稱已被使用。
}
登錄也很相似
只是以用戶名作為關(guān)鍵字進行搜索,如果找不到用戶名,則報告錯誤。如果找到密碼,將從數(shù)據(jù)庫中提出密碼,并與用戶從表單中提交的值進行比較。如果不一致,將報告錯誤。如果它是一致的,它將通過并成功登錄。
如果密碼保存在密文中,則需要更多處理。你現(xiàn)在不明白。你最好先弄清楚明文密碼。