猫型iPS細胞研究所

Windows、Linux、iOS、DB、Network

未分類

CakePHPのVaridationのalphaNumeric(半角英数字)は正常に機能しない

投稿日:

alphaNumeric(半角英数字)だけは何故か機能せずにパスしてしまいました。
カスタムチェックにするのが一番手っ取り早いようです。
応用すればオリジナルVaridationが簡単に作成できます。

モデルで以下のように設定すればOKです。


 array(
		'custom' => array('rule' => array('custom', '/^[a-z\d]*$/i'), 'message' => '半角英数字で入力してください')),
	・・・
?>

Gooleアドセンス用336

Gooleアドセンス用336

-未分類
-,

執筆者:

関連記事

basename関数で日本語が入るとファイル名を抜きだせない

$uploadfile = $uploaddir.DS.basename($file[‘name’]); とした場合、ファイル名に日本語が含まれる場合basename関数が正しく機能してくれません。 …

CakePHP 連想配列(POSTデータ)にデータを追加する。

$this->request->dataにデータを追加するにはどうすればいいのか悩みましたが以下の方法でできました。 CakePHPというよりPHPの話ですね・・・ $this->r …

CakePHP Viewのラベルを変更する

デフォルトでは列タイトルがそのまま表示されてしまいます。 分かりやすい日本語表示に変更します。 INPUTの場合は以下のようにします。 <div class="companies fo …

CakePHPで簡単なjavascriptのサンプル

Viewに記述するだけの簡単なサンプルです・・・ ・・・ echo ‘<div class="submit"></div></form>’; ? …

CakePHP FormHelperでhidden属性を設定する

ユーザーIDなどのラベルなどで使用する変更できない値などを渡す場合に便利です。 echo $this->Form->hidden(‘User.cust_code’ ,array(‘valu …