1樓:
這種做法是不合適的,因為會有兩種使用者出現同樣的使用者名稱的情況出現,這個時候就不會知道要登入的是什麼使用者,所以一般都不會通過不同的表分開兩種使用者,通常是放在乙個表內,用乙個欄位指定型別,然後在 其它的表中儲存不同型別使用者的特定資訊,用 userid 關聯。
如果你一定要使用兩個表,並確定兩個表中不會出現同名使用者,可以建立乙個檢視,將兩個表與登入相關的欄位合併成乙個結果返回。
如使用者表有 t_admin_user, t_bbs_users
可以建立乙個新的檢視。
create view vuserlogin
asselect id,username,password,1 as usetable from t_admin_user
unionselect pkid as id,user_name as username,password,2 as usetable from t_bbs_users
在登入的時候,就可以把它當做乙個表來處理,從 usetable 欄位裡就可以知道當前行來自與哪張表裡。
2樓:網友
在註冊之前先驗證一下本表和另一表是否有同名使用者。
j**a裡面如何在使用者登入管理頁面時判斷使用者是否登入
3樓:網友
給你詳細講一下。
比如系統有個登陸頁面(:
name:__
password:__
登陸按鈕)你按下登陸按鈕,就根據name和password去資料庫裡面查,如果判斷有此使用者並且密碼正確,就設定乙個session的鍵對應的值,鍵名字自己取,統一即可,比如"userinfo",**就是servlet的dopost裡面。
httpsession session = ;
hashtable userinfo = new hashtable();
username", "username");
passwords", "passwords));//密碼最好加密。
userinfo", userinfo);
session是在一定時期(超時時間內)一直存在的,這段時間內你可以隨時判斷使用者是否合法,否則就退回登陸頁面。
在任何除了登陸頁面以外的頁面訪問,只需判斷有沒有這個鍵值,沒就到登陸頁面,否則進正常頁面。(最好寫在servlet中,讓servlet當頁面控制器)**如下:
if ( "userinfo")==null ) else
4樓:我a我
使用者登入後把登入資訊存入session,然後可以在中的filter或者validate中去判斷~
5樓:匿名使用者
設定個session 再判斷session是否為空。
設計並實現乙個使用者登入的過程,其中login.jsp頁面用於使用者輸入相應的使用者名稱和密碼進行登入,checklogin.
6樓:網友
這段**換成。
然後在另外乙個頁面中取出就行了。
教務管理系統登入時,如何判斷使用者是哪種型別?從而根據使用者型別進入不同的頁面
7樓:匿名使用者
這三個使用者賬戶都會有特徵的,比如教室是以2開頭,學生以3開頭,跟著前面的特徵來判斷。
android 中 如何在不同的介面中判斷 使用者是否登陸,如果該使用者沒有登陸,就跳轉到登陸介面是如何實現的?
8樓:匿名使用者
簡單點,設定乙個全聚德標誌位,登入為true,退出為false,只需要判斷之歌標誌位就行了。
jsp中登入介面如何判斷使用者名稱和密碼和資料庫是否一樣,然後顯示登入成功
9樓:yesyes科
1、首先開啟myeclipse,新建web空專案 ,取名為yhmcf。
2、然後修改index檔案。
3、接著在修改一次index檔案。
4、接著增加jquery的引入檔案,並編寫相關語句。
5、最後部署後執行,就完成了。
10樓:無和有
關鍵是sql語句,如果你用jdbc+dao的話就是。
select count(當前表的id名比如id) from user where userid= 接收的使用者名稱 and password=接收的密碼。
然後取得值看該值是否大於0,如果大於0返回乙個true值或者直接返回該值,然後判斷只要大於0就表示登入成功,和資料庫中一樣。
你可以通過request跳轉,如果登入成功就跳轉到登入成功介面,並把你的登入資訊儲存到session中。否則就直接重定向到登入介面讓使用者重新登入。
11樓:網友
sql 語句是 select * from user where username=使用者名稱 and password=密碼;
獲取了connection物件、statement物件後resultset rs=;
如果返回的rs集合不為空說明資料庫有該資料前臺你可以寫個js
或者直接在該頁面寫句登入成功的話也行。
12樓:森維勾蕤
首先寫乙個登陸方法,把使用者登陸的資訊放在session中,使用者登陸後從session中例:useruser=newuser();"username"));"pass"));"user",user);登入成功後從session取出來顯示就可以例:useruser=(user)"user");
c語言程式設計:實現使用者的註冊和登入
13樓:枝夕寒亥
模擬使用者註冊和登陸可以用檔案來儲存使用者名稱和密碼。註冊就是向檔案裡寫,用if判斷兩次密碼是否一致。連續三次,可以有乙個變數,每次輸入加一,變數大於三就提示登陸不成功。
使用者名稱不對,那你就把你輸入的使用者名稱和檔案裡的使用者名稱是否一致。
使用jquery程式設計實現:編寫乙個使用者註冊頁面,需要輸入使用者名稱和輸入2次密碼,在點選「註冊」按鈕時
14樓:jia丨
隨便寫了乙個。
使用者名稱:密碼:密碼:註冊。
出現兩種不同的括號,word出現兩種不同的括號
小的那個是用的英文模式,佔一個字元,後邊那個是中文輸入法輸入的佔兩個字元 一個英文標點,一箇中文標點 求助word大神,我的word裡面的括號為什麼是這樣的?左右兩個半括號不一致 這是顯示問題,你試著把介面放大,你會發現自然對齊了 可能是你沒有該字型,你全選文件 設定字型為times new rom...
用綠色的兩種不同意思造句,用結實的兩種意思造句,用兄弟的兩種
綠色食品營養價值高。春天來了,滿眼的綠色讓人心曠神怡。這根繩子很結實。他的身體很結實。你那個兄弟的兩種讀音啥意思?綠色的草,讓人看了心曠神怡。自行車出行,是綠色環保的新舉措。用 綠色 這個詞語的兩種不同意思分別造句 所有顏色中,我最喜歡的就是綠色。我們應攜起手來,共創綠色家園。我喜歡這顆綠色的小草 ...
都達到了兩種不同液體的沸點,兩種液體能一起蒸發嗎
看他們是否形成共沸物。不形成共沸物的情況下,是兩者都會蒸發產生氣體為混合氣體 兩種液體液體混合在一起,其中一種物質的沸點會降低嗎 1 在常壓下,a的沸點為35 b的沸點為200 則選蒸餾法分離,需要的儀器為蒸餾燒瓶 或圓底燒瓶 平底燒瓶 溫度計 冷凝管 沸石 或碎瓷片 故答案為 蒸餾燒瓶 溫度計 冷...