|
![]() |
名片设计 CorelDRAW Illustrator AuotoCAD Painter 其他软件 Photoshop Fireworks Flash |
|
哎,好久没有写东西了,老师这次又来说让我再测试测试自己的东西,发现有特别字符过滤不严的问题,所以又重新写了一个函数过滤特别字符的。 Function ChkInvaildWord(Words) Const InvaildWords="select|update|delete|insert|@|--|," \\\'\\\'需要过滤得字符以“|”隔开,最后结束的字符必须是| ChkInvaildWord=True InvaildWord=Split(InvaildWords,"|") inWords=LCase(Trim(Words)) For i=LBound(InvaildWord) To UBound(InvaildWord) If Instr(inWords,InvaildWord(i))>0 Then ChkInvaildWord=True Exit Function End If Next ChkInvaildWord=False End Function 比较简朴,使用方式就不说了。 不过开始时预备用for each ...next写得,但是不知道为什么就是不对,所以改用了for 循环了,感觉不适很到,但是可以使用! (ps: 今天又头痛了一整天了,不知道什么时候这个该死的头痛病能好,要不然,明天的工作我可就残了!期待明天会有一个好状态!) 返回类别: 教程 上一教程: 转变字符串带有HTTP://的超级链接字符串为真正的超级链接(源码) 下一教程: 十天学会ASP之第六天 您可以阅读与"ASP特别字符过滤"相关的教程: · ASP中用JOIN和ARRAY,可以加快字符连接速度 · 在ASP中过滤用户输入 提高安全性 · ASP中使用MD5加密字符 · 解决ASP执行DB查询中的特别字符问题 · ASP中利用ADODB.STREAM对象将字节流转变为字符流 |
![]() ![]() |
快精灵印艺坊 版权所有 |
首页![]() ![]() ![]() ![]() ![]() ![]() ![]() |