asp 判斷當前的檔名以及頁面來路

2021-04-13 04:29:30 字數 676 閱讀 6816

path=request.servervariables("script_name")

response.write(path)

取得當前的檔名 

頁面來路:

轉貼:上面的東東很重要:如果有這樣的網頁:http://www.abc.com/aaa.asp?id=7,那麼,我以後可以直接在瀏覽器中鍵入http://www.abc.com/aaa.asp?id=7或http://www.abc.com/aaa.asp?id=8 等等,那麼就沒有什麼保密而言了。加上面那句判斷就ok了:如果request.servervariables("http_referer")=空   則非法!再加上主機名字元是否存在的判斷,就更完美了。思路如下:

如果 request.servervariables("http_referer")<>"" 那麼

如果 instr(request.servervariables("http_referer"),"主機網域名稱")<1 那麼非法

執行「非法」指令

否則執行「合法」指令

結束判斷            (即:從別的頁面做個「http://www.abc.com/aaa.asp?id=8」的鏈點也不行)

否則執行「合法」指令

結束判斷。

關於asp獲取當前檔名的問題

request.servervariables url 返回伺服器位址 request.servervariables path info 客戶端提供的路徑資訊 與應用程式元資料庫路徑相應的物理路徑 request.servervariables path translated 通過由虛擬至物理的對...

makefile 獲取當前目錄的子檔名

dir shell ls l grep d awk 上面就是makefile通過shell獲取當前目錄下所有目錄的指令碼,awk把第9列顯示出來,在命令列 9 在makefile中shell變數 9 grep d的意思 過濾d開頭的 如下 在目錄下有camera common communicati...

asp 獲取當前目錄所有檔名稱

mid request.servervariables script name instrrev request.servervariables script name 1 由於今天需要處理上百條資料,不得不找些小批處理的功能來幫助.以上方法可以獲取當前目錄所有檔名稱 包括檔名和副檔名 這裡有如果你...