2010年11月16日

メールアドレス正規表現をゆるゆるにする

お願いします♪いいねとかつぶやいたりして下さい
 
メールアドレスをチェックする場合、はっきり言って携帯アドレスがどんどんひっかかる。
メールアドレスがひっかかるとお問い合わせができなかったりするので、@マークさえあれば通るように変更する。

○/cake/libs/validation.php 483行目あたり
if (is_null($_this->regex)) {
    $_this->regex = '/^[a-z0-9!#$%&\'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&\'*+\/=?^_`{|}~-]+)*@' . $_this->__pattern['hostname'] . '$/i';
}


のギンギンメアドチェックを

if (is_null($_this->regex)) {
    $_this->regex = '/^.*@.*' . $_this->__pattern['hostname'] . '$/i';
}


に変更する。
ようは、@ マークさえあれば通りますよーって感じ。
関連するタグ: PHP 正規表現 cakephp
あなたにとって有用な記事でしたか?是非ブックマークしておくことをおすすめします。
 




ライブラリを配布しちゃったり
webデザイン
Fireworks
HTMLコーディング
CSS
Dreamweaver
携帯サイト
webプログラム
PHP
正規表現
cakephp
MYSQL
javascript
webマーケティング
adwords
analytics
windows7
ショートカットキー
おすすめ情報
サイト
facebook
ライブラリ
配布
アプリ
iphone
ipad
サーバー
さくらサーバー
全ての記事を読む




トップ - 最新の記事一覧 - お問い合わせ