KILLSTR的应用

    技术2022-05-20  56

     ============================================' 过滤非法字符函数

    '来源www.592yu.cn

    '作者:云中龙' ============================================function killstr(str)  dim tempstr if str="" then exit function tempstr=replace(str,chr(34),"") ' " tempstr=replace(tempstr,chr(39),"") ' ' tempstr=replace(tempstr,chr(60),"") ' < tempstr=replace(tempstr,chr(62),"") ' > tempstr=replace(tempstr,chr(37),"") ' % tempstr=replace(tempstr,chr(38),"") ' & tempstr=replace(tempstr,chr(40),"") ' ( tempstr=replace(tempstr,chr(41),"") ' ) tempstr=replace(tempstr,chr(59),"") ' ; tempstr=replace(tempstr,chr(43),"") ' + tempstr=replace(tempstr,chr(45),"") ' - tempstr=replace(tempstr,chr(91),"") ' [ tempstr=replace(tempstr,chr(93),"") ' ] tempstr=replace(tempstr,chr(123),"") ' { tempstr=replace(tempstr,chr(125),"") ' } killstr=tempstrend function

    应用与登录的时候,后台前台都可以运用

    kname=killstr(Trim(Request.Form("u_ID"))) passa=Request.Form("u_Pwd")  u_yzm=killstr(Trim(Request.Form("u_yzm")))

    登录名字,密码,验证码处防止SQL注入。也可以用于留言板等地方的防注入。

    来源:http://www.592yu.cn/xw/news/810.html转载请注明出处,谢谢!


    最新回复(0)