免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码

标题: 用这个小插件可以防止留言板被垃圾信息注入 [打印本页]

作者: admin    时间: 2016-9-16 17:41
标题: 用这个小插件可以防止留言板被垃圾信息注入

用这个小插件可以防止留言板被垃圾信息注入

第一步,下载  code_s.asp   code_s.asp (1.37 KB, 下载次数: 184) 放到网站根目录
第二步,打开 /book.asp 在 <!--#include file="inc/Yidacms.page.asp" --> 下面 添加一行 <!--#include file="code_s.asp" -->
第三步,

找到

        If Trim(Request.Form("validatecode"))=Empty Or Trim(Session("cnbruce.com_ValidateCode"))<>Trim(Request.Form("validatecode")) Then
                response.write("<script language=javascript> alert('"&lang(3)&"');history.back(-1);</script>")
                response.end
        end if


改成

        if len(trim(request.Form("huida"))) < 1 then
                response.write ("<script language=javascript> alert('"&lang(3)&"');history.back(-1);</script>")
                response.end
        end if
        Dim postgo : postgo = trim(request.Form("wenti")) & "=" & trim(request.Form("huida"))
        if instr(problemcode,postgo) < 1 then
                response.write("<script language=javascript> alert('回答出错啦!');history.back(-1);</script>")
                response.end
        end if


找到

function Book(a)
        Book = replace(a,"{yidacms:book}",tBook())
end function


改成

function Book(a)
        a = replace(a,"{yidacms:book}",tBook())
        a = replace(a,"{Yidacms:codeshow}",showcode)
        Book = a
end function


第四步,打开模板文件 zh_book.html 修改如下代码

        <tr>
                <td>
                        (*)验证码
                </td>
        </tr>
        <tr>
                <td>
                        <img src='/inc/validatecode.asp' align='absmiddle' border='0' width='70' height='22' class='yanimg'><input name='validatecode' type='text' class="yan">
                </td>
                <td>
                        <div align="right">
                                <input type='hidden' name='shuaiweb_language' value='ch'/><input type="submit" name="Submit" value="提交留言" class="inanniu"/>
                        </div>
                </td>
        </tr>


注意HTML代码的闭合
修改成

{Yidacms:codeshow}

您可以通地  code_s.asp 来设置提问和回答答案,请多设置问题和答案,系统会自动随机生成。增加安全性。

完成!~


作者: 蓝色屠龙刀    时间: 2017-7-9 13:06
好啊~~~~~~












同心米粉 纯手工米粉 网狼米粉 广西米粉 广西特产米粉




欢迎光临 免费PHP万能建站系统_社区团购SaaS_商城系统_软件开发_虚拟币交易所系统_矿机系统_微信钻石投票系统_成品源码 (https://www.ourphp.net/club/) Powered by Discuz! X3.2