头像

PHP+Ajax实现敏感词汇拦截过滤方法

来源:http://school.sxbd100.com/ajax/144.html 代码交流管理员 2017-03-17浏览(1000)

敏感词汇过滤用PHP很容易就能实现,但为了提高用户体验,只能加上AJAX交互了,个人感觉一些用户表单加上敏感词过滤还是很必要的,不要为了性能省掉这一步,不然后果很严重!

程序员,你不是一个人;网站开发QQ群:136483411  在线充值,或联系QQ 304534221直接充值

PHP+Ajax实现敏感词汇拦截过滤方法
分类:首页>>PHP/Mysql>>Ajax 阅读次数:1001
查看演示 下载次数: 8

手机扫码访问:

下载资源 下载积分: 25

  jQuery+Ajax判断是否有敏感词汇

$("#add").click(function() { 

    var content = $("#content").val(); 

    $.ajax({ 

        type: "POST", 

        url: "ajax.php", 

        data: "content=" + content, 

        success: function(data) { 

            if (data) { 

                $("#message").html(data).show(); 

            } else { 

                $("#message").html('没有敏感词汇').show(); 

            } 

        } 

    }); 

});

  PHP判断数组里是否有敏感词汇,若是有则输出

$content = htmlspecialchars($_POST['content']); 

$arr= include 'sensitive.php'; 

foreach ($arr as $v) { 

    if (false !== strstr($content, $v)){ 

        echo "含有敏感词汇 ".$v; 

        exit; 

    } 

}

  有多少加多少,安全起见。


声明:本文为原创文章,如需转载,请注明来源school.sxbd100.com并保留原文链接:http://school.sxbd100.com/ajax/144.html
如果您觉得本文的内容对您的学习有所帮助,您可以扫描下面的二维码请我喝杯茶,感谢!
alipay转账 alipay转账 扫扫加qq群

评论(0)


温馨提示:为规范评论内容,垃圾评论一律封号...

后面还有条评论,点击查看>>