三十
八、新建test頁
這個網頁只有登入的使用者才可以看,
三十九、登入測試頁面
**管理員操作的後台頁面有很多,在每個頁面加這段**的話,自己累,使用者也非常的不爽。我們有什麼好的方法處理這個問題麼?
可以用過濾器:httpmodule---其中最核心的就是19個事件。
四十、19個事件
看表,得知使用第九個。如何使用這張表:由於每乙個動態頁面都會走過濾器,我們就可以在過濾器裡面進行判斷。過濾器有19個事件,我們一查表發現是第9個。
那麼,我們怎麼去使用第9個事件呢?
可以自己定義個類,來繼承httpmodule這個介面,也可以在全域性配置檔案裡面,到底使用哪種方式,隨便你.
下面我寫好了這段**,分享源**貢大家使用:
插入checkadminmodule.cs位置:
1 using system;關鍵是配置項,我們要在web.config裡面配置一下。2 using system.data;
3 using system.configuration;
4 using system.linq;
5 using system.web;
6 using system.web.security;
7 using system.web.ui;
8 using system.web.ui.htmlcontrols;
9 using system.web.ui.webcontrols;
10 using system.web.ui.webcontrols.webparts;
11 using system.xml.linq;
12 13 namespace web.common
14 27 //4.看下這個方法怎麼做的呢?
28 public void onrequest(object source, eventargs e)
29
44 //退出
45 if (url.absolutepath.tolower().endswith("loginout.aspx"))
46
49 //8.如果是admin下的乙個檔案但不是登陸退出的話,下一步就校驗session,如果session為空的話,直接跳到登陸頁面就行了。
四十一、web.config
上面的內容中我們把登入給大家寫了一下,接著我們看下登入成功以後
四十二、跳轉一
四十三、跳轉二
登入測試頁面
三十 八 新建test頁 這個網頁只有登入的使用者才可以看,三十九 登入測試頁面 管理員操作的後台頁面有很多,在每個頁面加這段 的話,自己累,使用者也非常的不爽。我們有什麼好的方法處理這個問題麼?可以用過濾器 httpmodule 其中最核心的就是19個事件。四十 19個事件 看表,得知使用第九個。...
如何測試登入頁面
一次面試中的問題,如何測試下面這樣的登陸頁面?一聽到是這個問題就樂了,心想真是沒什麼創意啊,又是這種問爛了的問題。當即奮筆疾書,不多會就寫滿了一張白紙,基本上能想到的測試方法都寫上去啦,等價類 邊界值 正交 因果圖 判定表.大致類似這樣 等價類 有效等價類 6 16有效字元 無效等價類 特殊字元 小...
登入頁面php,PHP開發登入頁面之HTML頁面
我們先看下圖 從上面的圖可以看到,我們的登入頁面運用了三個標籤輸入域,乙個註冊鏈結,乙個立即登入按鈕外加乙個驗證碼,就構成了我們的登入頁面,但是如果需要我們的頁面更好看,css樣式是不可少的,本章節的css樣式如下所示 body container container width 380px hei...