ASP如何實現根據不同登陸角色呼叫不同頁面

2021-05-02 22:11:18 字數 4103 閱讀 7815

1樓:匿名使用者

在資料庫表裡面家一個許可權欄位 xx欄位 使用者是0 管理是1set rs=server.createobject("adodb.recordset")

sql="select * from 表 where 使用者名稱='"&yonghuming&"' and 密碼='"&mima&"'"

rs.open sql,conn,1,1

aa=rs("xx")

判斷使用者名稱的時候把xx欄位的資訊取出放到 aa變數裡面if aa="0" then

response.redirect("使用者表");

elseif aa="1" then

response.redirect("管理表");

end if

2樓:匿名使用者

如果你的使用者物件是 user user表中應該有個使用者角色 roleid欄位

登入後新增user到session的時候判斷if(user.roleid==0)

response.redirect("a.aspx");

else

response.redirect("b.aspx");

asp如何實現根據不同登陸角色呼叫不同頁面?

3樓:手機使用者

10 我用asp做了一個小的系統,目前想要實現一個功能:就是比如登陸該系統的時候,根據登陸使用者的角色不同,呼叫不同的asp頁面。比如管理員登陸時呼叫a頁面,但是一般使用者登陸時呼叫b頁面。

或者這樣說,當某個使用者登陸後查詢該使用者所在的表,檢查該表中的某個欄位是否為空,如果為空則呼叫a頁面,如果不為空呼叫b頁面。。。

我目前想到的辦法是,根據不同使用者的情況呼叫兩個幾乎一樣的頁面,這個兩個頁面唯一的區別是修改按鈕是不可用的。

set rs=server.createobject("adodb.recordset")

sql="select * from 表 where 使用者名稱='"&yonghuming&"' and 密碼='"&mima&"'"

rs.open sql,conn,1,1

aa=rs("xx")

判斷使用者名稱的時候把xx欄位的資訊取出放到 aa變數裡面

if aa="0" then

response.redirect("使用者表");

elseif aa="1" then

response.redirect("管理表");

end if 補充: if aa="0" then

response.redirect("b.asp")

elseif aa="1" then

response.redirect("a.asp")

end if 補充: 用session

假設你的session(user)=0 是使用者 1是管理

在瀏覽的記錄的最下方提交按鈕做個判斷

asp 退出功能:根據使用者角色的不同,跳轉到不能的登入頁面。**如何實現?求教,不勝感激。

4樓:匿名使用者

退出前,根據角色的不同,跳轉到不同的登入頁面去處理。樓上的朋友說過了。我就不多說了。

不過我不明白的是,你為什麼要根據角色的不同,跳轉到不同的頁面去登入?

假如使用者沒有登入過,你怎麼獲取使用者的角色?

我建議你是登入成功以後,根據角色不同,跳到不同的頁面去處理,而不是在不同的頁面登入後再跳到各自己的頁面去。

另外,即使是使用者角色不同,也可以在同一頁面,根據角色進行不同的操作的。不需要做多個後臺。

5樓:夜半凍檸樂

使用者應該有分等級吧?用select case...

case 等級1

response.redirect "連結1"

case 等級2

response.redirect "連結2"

case 等級3

response.redirect "連結3"

....

使用asp+sql如何能過**實現不同身份登入到同一個頁面有不同的許可權? 10

6樓:匿名使用者

資料庫中加許可權項,登陸session儲存

登陸後,if或者select case判斷

7樓:匿名使用者

樓上說得基本上是對的,我也是這樣做的

如何實現asp.net根據不同使用者許可權顯示不同頁面?

8樓:匿名使用者

可以把登入的使用者身份存入session["user"]="管理員or普通使用者"

然後在page_load()中判斷使用者身份

根據身份再把後臺管理頁做顯示或隱藏處理

9樓:憂鬱的

page_load()

裡面設定許可權載入

跟上邊那個兄弟說的一樣

if 身份=管理員

if 身份=普通使用者

驗證一下身份許可權就可以了

你把後臺管理介面做成一個控制元件,把可視調為不可見就行了~

10樓:匿名使用者

if 身份=管理員

if 身份=普通使用者

11樓:酆蕭曼昔格

這問題簡單很了。。按下面的步驟做。。

1:獲取使用者登入時的資訊。

2:判斷使用者是否管理員

3:是管理員就response.redirct("管理員將去的頁面");

4:是普通使用者就response.redirct("普通使用者將去的頁面");

使用asp+access來實現不同身份的使用者登入,根據身份不同,進入不同的頁面。求**!!

12樓:匿名使用者

怎麼驗證知道的吧

驗證後 取得該使用者的身份

select case 身份

case 學生

response.redirect("學生頁.asp")case 院系

response.redirect("院系頁.asp")........

end select

13樓:匿名使用者

在資料庫的使用者表裡新增一個欄位用來標識使用者身份唄

管理員和使用者進入不同介面的asp**怎麼寫啊?

14樓:匿名使用者

登入後判斷會員型別然後用 request.redirect 連結地址 來轉向

15樓:

先判斷使用者想進入管理員還是普通使用者,比如可以給一組radiobuttonlist讓使用者選,登入按鈕的click事件裡面判斷他選的是管理員還是普通戶用,如果是管理員就response.redirect("管理員頁面"); 否則就response.redirect("普通使用者頁面"); 這樣夠清楚了吧!

16樓:匿名使用者

使用者登入後判斷使用者型別,跳轉到不同的頁面!

c#如何實現不同角色的使用者使用不同登入介面? 50

17樓:匿名使用者

1、整個下拉框 change事件裡 選中誰顯示出來 別的隱藏掉。

2、做兩個客戶端,一個給管理員用,一個給使用者用。

3、用下拉框供使用者選擇角色,在下拉框 change事件裡,改變介面的ui。

18樓:督元楓龍鑠

你可以在登陸介面用combobox,裡面儲存使用者物件,顯示角色

然後在登陸按鈕的click事件中判斷

最後根據登陸角色跳轉到不同的介面

asp.net中建立一個登陸介面,然後不同角色登陸的**怎麼寫?

19樓:匿名使用者

為每個使用者名稱在資料庫中新增一個欄位 。如:1為管理員2收銀員

在登入頁面多查一個角色這個欄位就知道角色與許可權是什麼了。

20樓:匿名使用者

實現不同的角色登陸,進入不同的介面嗎?

21樓:匿名使用者

你的是winform的嗎??

如何實現不同路由器印表機共享,如何實現不同路由器印表機共享

在路由b上做對映就可以搞定了。前一種方式你的路由b應該是連在路由a下面的。所以電腦c可以看見電腦a b。而電腦c在路由b的內部,對電腦a,b來說只能看到路由b,看不到電腦c第二種連線方式看不到的原理也是這樣,同一路由內部的電腦之間是可見的,對外部是不可見的。必須做對映或dm主機。對映的具體方式是在路...

ASP查詢資料庫,如何實現2次查詢,請教高手

1全部close table 彈出選擇excel檔案對話方塊 cgetfilename getfile xls 文件名稱 匯入if len alltrim cgetfilename 0messagebox 你未選擇任何表檔案!48,提示 else messagebox 如果開啟了相應的excel檔案...

在ASP裡如何實現讓資料庫內容的名稱欄位以下拉選單選單內容顯示出來呢請朋友幫忙下啊謝謝了

不就是用sql寫一個查詢語句 然後繫結到 下拉選單不就行了嗎?然後你真的不會寫!就hi 我吧!把你郵箱告訴我!set rsc server.createobject adodb.recordset sqlc select from name order rsc.open sqlc,conn,1,1i...