ASP面訪問許可權問題,ASP 頁面訪問許可權問題

時間 2022-06-19 05:00:04

1樓:匿名使用者

單單改引數是可以實現,比如

chejian.asp?id=7

但是別人可以手動修改id值,所以沒有辦法從根本上杜絕。

只能從資料庫上面下功夫,在登陸的表裡面加乙個flag欄位比如 id ,username,password,chejian登陸的時候,多增加乙個session值,比如:

裡面的**修改成按照session值 去找對應的車間即可。

2樓:

select * from ty where chejian=7

3樓:匿名使用者

用對應資料庫,一步就行了。 想對應的寫就好了,比如你傳過來是7

select * from ty where chejian="&變數(也就是7)&"

是幾車間的就訪問幾車間的不就行了。判斷是

if rs.eof and rs.bof then不是本車間員工

end if

如果直接是值的話那就只能用麻煩點的了

if chejian=1 and chejian=2 and cheji...=6 then

你的車間是7 所以訪問不了

end if

4樓:匿名使用者

頁面許可權一般需要這樣幾張表,頁面表、許可權表、許可權與頁面關係表,不同的許可權可以查詢不同的頁面

asp關於頁面變數傳遞的問題,急,高分

1 ic request.querystring ic set rs server.createobject adodb.recordset 必須是數字才能這樣用,如果是字串就得用ic ic 了.rs.open sql,conn,1,1 1,1方式不能對資料庫寫 1,3方式可以讀寫資料庫.if no...

急急急,asp表單問題,asp提交表單問題

你寫的是形式上正確,但是沒有把名字替換為合適的名字。我給你乙個例子,你替換其他的。a request.form xm dim a b,c,d,e,f,f1,f2,f3,f4a request.form text b request.form radio c request.form radio d ...

asp除錯中的問題,asp的執行問題

應該是conn未連線到資料庫造成的錯誤。請樓主仔細審查conn是否定義過,並連線資料庫。如果需要詳細除錯。我碰到和lz一摸一樣的問題。幾乎抓狂。後來仔細檢查了,是資料庫中的欄位名稱寫錯了。查詢的引數你最好寫成。sql conn,1,3這樣比較友好,也不容易出錯。我也有過這樣的情況,竟然是忘了定義co...