asp過濾字元呼叫

2022-12-24 20:30:20 字數 921 閱讀 5169

1樓:

function reqnum( strname )

reqnum = request( strname )

if not isnumeric( reqnum ) then

response.write "引數必須為數字型!"

response.end

end if

end function

function reqstr(reqs)

dim strname

strname=request(reqs)

strname=replace(strname,"'","")

strname=replace(strname,"%20","")

strname=replace(strname,"and","")

strname=replace(strname,"or","")

strname=replace(strname," ","")

strname=replace(strname,"select","")

strname=replace(strname,"update","")

strname=replace(strname,"delete","")

reqstr=strname

end function

int和string型別的非法字元過濾,可以寫在conn.asp裡,呼叫資料庫的時候,string格式用reqstr("")呼叫, int格式用regnum("")呼叫,不知道你問的是不是這個

2樓:捌零老陳

if instr("n","過濾字元","字元")<>0 thenresponse.write "你輸入的字元是在過濾當中"

end if

呵呵。。。

好象牛頭不對馬嘴

asp呼叫資料時橫向顯示

把response.write 這一行刪掉即可 橫向顯示資料可以實現,但應該也是需要換行的吧?可以利用迴圈實現,給一個參考 具體你結合自己的程式修改。sql select from mper where order by id asc set rs server.createobject adodb...

ASP呼叫橫向排列問題著急

如下 dim linenum linenum 5 可以修改這個數字來控制每行顯示幾個 strsql select from sogo link where sogo link yes no 1 order by id desc set rs server.createobject adodb.rec...

asp中驗證文字框輸入字元個數的函式

一般asp中的驗證都是由js 實現的 哎身份證號碼按照什麼編排的你知道不就行了嗎?可是我也不知道身份證是按照什麼規律編的。反正我試過了,到身份證驗證的時候我隨便輸入就會顯示錯誤,說明他是有規律的。建議你去你當地的派出所問問,看看能不能告訴你暈!樓上的只是判斷了長度有什麼用啊?他說的是真假啊!靠你要把...