if(){ //有權限 echo "form ";echo "input type='' ";echo "/form";}else //不顯示{}
創新互聯專業為企業提供瑪曲網站建設、瑪曲做網站、瑪曲網站設計、瑪曲網站制作等企業網站建設、網頁設計與制作、瑪曲企業網站模板建站服務,十載瑪曲做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。
相當于PHP里判斷有權限就輸出帶表單的語句 否則不輸出 這樣客戶端就看不到了
另一種方法是參數表,適用于固定參數,只判斷bool的
例如
用戶 讀 寫 執行
abc Y Y Y
cba Y N N
zzz Y Y N
那么
abc=7(二進制 111)
cba=1(二進制 001)
zzz=3(二進制 011)
例如論壇,權限都是固定的參數值,每個人區別只是 有/無 某個權限
*要注意的參數是64位/32位的問題——避免溢出
比如你登錄后存儲用戶名是用session, 而且鍵名是user
那么
在網頁2頭部加上如下代碼:
?php
session_start();
if?(?$_SESSION['user']?!=?'bc'?)?{
echo?'scriptalert("無權限");/script';
die;?
}
其他的同理!
當然, 具體項目這樣做的話, 肯定是不現實的, 那么多用戶, 都用用戶名來判斷的話, 會整死人的!
所以, 我這個代碼也只是跟著你的思路走而已!
建議: 數據庫再增加一個字段, 用于記錄該用戶權限
登錄成功后, 同時取出該用戶的權限字段值,并進行儲存( 比如session )
然后在每個頁面用權限字段來進行判斷!
分享題目:php數據權限設計 php 權限
標題網址:http://m.kartarina.com/article38/dodscpp.html
成都網站建設公司_創新互聯,為您提供企業建站、ChatGPT、、企業網站制作、靜態網站、網站導航
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯