CakePHP1.2系(現時点で最新版は1.2.8)のバリデーションにおいて、半角英数のみを許可する「alphaNumeric」に不具合がある様で、日本語の全角をエラーにせずに許可してしまう様です。 詳細と回避方法は下記の通りです。 「alphaNumeric」が日本語を許可してしまう原因 CakePHPコア内にある「validation.php」の該当部分を確認してみます。 /cake/libs/validation.php <?php function alphaNumeric($check) { $_this =& Validation::getInstance(); $_this->__reset(); $_this->check = $check; if (is_array($check)) { $_this->_extract($check); } if (empty($_th