0

メール確認用に次のコードがあります。

function VerifRegisterEmail(&$email) {

  if(empty($email)) {

    return false;
  }

  $pattern_email = '^[[:alnum:]\.-_]+@[[:alnum:]\.-_]+\.[[:alpha:]]{2, 3}$';
  if(!ereg('^[[:alnum:]\.-_]+@[[:alnum:]\.-_]+\.[[:alpha:]]{2, 3}$', $email)) {
   echo "emaill";
    return false;
  }


  return true;
}

これから私はこのエラーを取得します:

Warning: ereg() [function.ereg]: REG_BADBR in C:\Program Files\EasyPHP 2.0b1\www\polydotnet\controler\verif_formulaire.php on line 35
emaill- Email incorrecte

どんな手掛かり ?

どうも

4

1 に答える 1

1

{2, 3} のスペースが問題の原因です。{2,3} にします。愚かな、私は知っています。

于 2009-07-16T00:47:09.847 に答える