⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hippo_ajax_form_functions.php

📁 let you know how to check email,id,phone
💻 PHP
字号:
<?php
  
  function isValidateEmail($email)
  {
    if(eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]{2,3}$", $email))
    {
      return true;
    }
    else
    {
      return false;
    }
  }
  
  function isValidChineseID($id) 
  {
    $flag = false;
    $id = strtoupper($id);
    $id_len = strlen($id);

    if($id_len <= 0)
    {
      return false;
      exit();
    }
    if ($id_len > 10)
    {
      return false;
      exit();
    }
    if ($id_len < 10 && $id_len > 0)
    {
      return false;
      exit();
    }
  
    $id_sub1 = substr($id,0,1);
    $id_sub1 = ord($id_sub1);
    if ($id_sub1 > 90 || $id_sub1 < 65)
    {
      return false;
      exit();
    }

    $id_sub2 = substr($id,1,1);
    if($id_sub2 !="1" && $id_sub2 != "2")
    {
      return false;
      exit();
    }

    for ($i=1;$i<10;$i++)
    {
      $id_sub3 = substr($id,$i,1);
      $id_sub3 = ord($id_sub3);
      if ($id_sub3 > 57 || $id_sub3 < 48)
      {
        $n=$i+1;
        return false;
        exit();
      }
    }
  
    $num=array("A" => "10","B" => "11","C" => "12","D" => "13","E" => "14",
    "F" => "15","G" => "16","H" => "17","J" => "18","K" => "19","L" => "20",
    "M" => "21","N" => "22","P" => "23","Q" => "24","R" => "25","S" => "26",
    "T" => "27","U" => "28","V" => "29","X" => "30","Y" => "31","W" => "32",
    "Z" => "33","I" => "34","O" => "35");

    $d1 = substr($id,0,1);
    $n1 = substr($num[$d1],0,1)+(substr($num[$d1],1,1)*9);
    $n2 = 0;
    
    for ($j=1;$j<9;$j++)
    {
      $d4=substr($id,$j,1);
      $n2=$n2+$d4*(9-$j);
    }
    
    $n3=$n1+$n2+substr($id,9,1);
    
    if(($n3 % 10)!= 0)
    {
      return false;
      exit();
    }
    return true;
  }
  
  function isValidateCellPhone($mobiletel)
  { 
    if(eregi("^[0-9]{10}$",$mobiletel))
    {
      return true;
    }
    else
    {
      return false;
    }
  }
  
  function isValidatePhone($tel)
  { 
    list ($localnumid, $phonenum) = split ('[-]', $tel);
    if (!ereg("^[0-9]{2,3}$", $localnumid)||!ereg("^[0-9]{7,8}$", $phonenum))
    {
      return false;
      exit();
    }
    return true;
  }
  
?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -