学做网站培训课程介绍

当前位置:

php判断是否包含中文实现过滤垃圾留言

今天有一个学做网站论坛学员反映自己做的网站,前台有表单提交功能,但网站后台经常被人通过表单提交一些垃圾留言,下面学做网站论坛就来介绍一下怎么解决表单留言过滤垃圾留言。

垃圾留言

根据过滤垃圾留言都是英文的特性,我们过滤垃圾留言的方法就是使用PHP判断表单留言是否包含中文,如果没有中文,就判断为垃圾留言,然禁止提交。

知道了方法之后,我们就使用PHP判断表单留言是否包含中文的代码放到我们表单的提交判断中。


$str = "字符串";
$pattern = '/[^\x00-\x80]/';
if(preg_match($pattern,$str)){
echo "含有中文";
}else{
echo "没有中文";
}

通过以上的方法就可以判断表单留言是否包含中文并过滤过。

附:PHP判断是不是全是中文的代码:


$str="'324是";
if(!eregi("[^\x80-\xff]","$str")){
echo "全是中文";
}else{
echo "不是";
}

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 什么本地环境?就是在你个人的电脑上安装一个环境,模拟出你的虚拟空间一样的环境。这样还没有购买域名和网站空间的朋友,就可以先在本地搭建好word
  • 一般论坛在根目录下放置,在后台设置默认域名就可以解决这个问题,但是论坛放在一级目录下解决这个问题的时候就会存在一些困难了,那么如何将域名后面
  • wordpress程序的评论头像是自动的调用全球gravatar头像,wordpress程序本身是不支持用户设置头像的,网站后台只支持“对于那些没有自定义头像的用户,
  • 很多学建网站学员在使用wordpress仿站时,会碰到这样的情况,目标网站的文章列表版块中,第一篇文章的样式与其它文章的样式不一样。如下图所示:(相
  • 今天有一个学做网站论坛学员反映自己做的网站,前台有表单提交功能,但网站后台经常被人通过表单提交一些垃圾留言,下面学做网站论坛就来介绍一下怎么
  • Photoshop CS4破解中文版 图文教程 (143479 次浏览)
    在学习怎么做网站时,也要学习如何去制作网站的图片,制作网站图片通常会使用Photoshop CS4,通Photoshop CS4我们可以制作出满足网站需求的各类图片。
  • wordpress程序是我们自己建网站的好帮手,它提供了二种语言版本下载,一个是中文版,一个是英文版。如果不小心下载的是英文版的WORDPRESS程序
  • 很多用wordpress的用户都会为后台成千上万的垃圾评论烦恼,如果手动去删,脑袋都大了。对于我们自己建网站时,可以通过以下方法来一次性删除所
  • 在学做网站论坛,有一些同学做了论坛网站,由于疏于管理,论坛网站被人恶意的发了很多的垃圾贴,虽然网站后台设置了审核,但垃圾贴仍然存在于论坛网站
  • 自己做网站后,往往需要用户在自己的网站上留言咨询或者通过订单提交实现在线销售的功能,对于不同的建站程序可以开发出不同的留言板功能,但却不通实
  • wordpress程序拥有一个强大的留言评论功能,通过简单的调用代码就可以在自己做网站时实现用户留言评论功能。默认情况下,wordpress留言评论是按照用户