用ASP對(duì)網(wǎng)頁進(jìn)行簡單的保護(hù)_ASP教程
推薦:關(guān)于學(xué)習(xí)ASP和編程的28個(gè)觀點(diǎn)1.不要放過任何一個(gè)看上去很簡單的小編程問題——他們往往并不那么簡單,或者可以引伸出很多知識(shí)點(diǎn); 2.會(huì)用asp,并不說明你會(huì)asp; 3.看asp的書,是學(xué)不了asp語言的; 4.
要使用request對(duì)象的ServerVariables屬性,通過它來獲得環(huán)境變量的值。使用的語法為:Request.ServerVariables(variable),“variable”表示環(huán)境變量的名稱,如服務(wù)器主機(jī)名稱、Web服務(wù)器軟件名等等,若“variable”為“REMOTE_ADDR”則表示訪問者的IP地址,通過它就可以實(shí)現(xiàn)IP地址的過濾。
源程序如下:(文件名:demo.ASP)
| 以下為引用的內(nèi)容: <html> <head> <meta http-equiv=“Content-Type” content=“text/html; charset=gb_2312-80”> <meta name=“GENERATOR” content=“Microsoft FrontPage Express 2.0”> <style> <body background=“back.jpg”> for i=1 to 2 strip=left(strip,instr(1,strip,“.”)-1) |
實(shí)際使用只要稍微修改上面的程序(如IP地址等信息)就可以了,當(dāng)然這只是在一個(gè)頁面中實(shí)現(xiàn)了安全防范功能,如果一個(gè)網(wǎng)站有多個(gè)頁面的話,可以設(shè)置一個(gè)session變量來對(duì)用戶進(jìn)行標(biāo)志,以在后面的頁面中進(jìn)行判斷。
分享:ADO初學(xué)者教程:ADO 通過GetString()加速腳本作者:請使用GetString()方法來加速您的ASP腳本(來代替多行的Response.Write)。 實(shí)例 使用 GetString() 如何使用GetString()在HTML表格中顯示記錄集中的數(shù)據(jù)。 多行Response.Write
- asp FSO 讀寫文件本文件實(shí)現(xiàn)代碼
- asp中isNull、isEmpty和空字符串的區(qū)別
- asp獲取用戶真實(shí)IP地址的方法
- asp連接sqlserver數(shù)據(jù)庫實(shí)現(xiàn)代碼
- asp中正則表達(dá)式過濾html代碼函數(shù)
- asp中g(shù)et post提交表單區(qū)別
- 網(wǎng)頁模板:ASP內(nèi)建對(duì)象Request
- xmlhttp的open方法使用詳解
- ASP的常用的自定義函數(shù)大全
- asp中用for循環(huán)的一個(gè)小技巧
- eWebEditor v3.8 列目錄
- ASP無組件分頁實(shí)現(xiàn)思路及代碼
- 相關(guān)鏈接:
- 教程說明:
ASP教程-用ASP對(duì)網(wǎng)頁進(jìn)行簡單的保護(hù)
。