国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 語(yǔ)言 > PHP > 正文

php用戶注冊(cè)過(guò)濾中文用戶名方法

2024-09-04 11:47:10
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

php用戶注冊(cè)過(guò)濾中文用戶名,在很多開(kāi)發(fā)中,用戶名是不允許中文名字的,所以我們今天做個(gè)實(shí)例,限制中文名注冊(cè),在php中我們可以利用正則表達(dá)式來(lái)限制中文名如preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/"了,下面看實(shí)例。

  1. <?php 
  2. header("Content-type:text/html;charset=gb2312"); 
  3. require_once('inc/connect.php'); 
  4. $xm=isset($_GET['txt'])?$_GET['txt']:'null'
  5. $ta=isset($_GET['tag'])?$_GET['tag']:3; 
  6. if$ta==1 ){ 
  7.  if(preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/"$xm)){ 
  8.    echo("<div id='error'>對(duì)不起,不能使用中文作為用戶名! </div>"); 
  9.    exit(); 
  10.   } 
  11.  if($xm=='null' || $xm=='' || strlen($xm)>10 || strlen($xm)<3){ 
  12.   echo("<div id='error'>對(duì)不起,用戶由3-12Aa_zZ及數(shù)字組成! </div>"); 
  13.   exit(); 
  14.  }else
  15.   $result=mysql_query("select m_uid from wk_member where m_uid='$xm' "or die('Error !'.mysql_error()); 
  16.   if(!mysql_num_rows($result)){ 
  17.    echo("<div id='success'><font color=red>&nbsp;&nbsp;&nbsp;&nbsp;恭喜你!此用戶可以注冊(cè)!</font> </div>"); 
  18.   }else
  19.    echo("<div id='error'>對(duì)不起,用戶己被注冊(cè)請(qǐng)選擇其它名稱!</div>"); 
  20.   } 
  21.  } 
  22. }elseif$ta==0){ 
  23.  if(@file_get_contents($xm)){ 
  24.   echo '<div id="success">&nbsp;&nbsp;&nbsp;&nbsp;博客地址可以訪問(wèn)</div>'
  25.  }else
  26.   echo '<div id="error">對(duì)不起,你輸入的博客地址不能正常訪問(wèn)<div >'
  27.  } 
  28. }else
  29.  echo "<div id='error'>對(duì)不起,無(wú)效的操作!</div>"
  30. ?> 

 

總結(jié):方法很簡(jiǎn)單,只要獲取用戶輸入的資料再利用preg_match判斷一下就可以了。

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 贺州市| 抚州市| 石河子市| 宝丰县| 清徐县| 伽师县| 赣州市| 罗定市| 河津市| 桐庐县| 中江县| 江孜县| 辽中县| 庆元县| 平顶山市| 临桂县| 麦盖提县| 新建县| 太湖县| 洪雅县| 讷河市| 阿鲁科尔沁旗| 鲁甸县| 天水市| 南通市| 兴安县| 三都| 梁平县| 桃园市| 吉木乃县| 景泰县| 香河县| 溆浦县| 汕头市| 开平市| 顺昌县| 阿坝| 天台县| 竹山县| 东乡县| 怀远县|