Changeset 20085 for branches/version-2_5-dev/data/class/SC_CheckError.php
- Timestamp:
- 2011/02/04 12:08:44 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/SC_CheckError.php
r19856 r20085 795 795 // 年が入力されている。 796 796 if ($this->arrParam[$value[1]] > 0) { 797 797 798 798 // 年の数字チェック、最小数値制限チェック 799 799 $this->doFunc(array($value[0].'(年)', $value[1], START_BIRTH_YEAR), array("NUM_CHECK", "MIN_CHECK")); … … 802 802 return; 803 803 } 804 804 805 805 // 年の最大数値制限チェック 806 806 $this->doFunc(array($value[0].'(年)', $value[1], date("Y",strtotime("now"))), array("MAX_CHECK")); … … 810 810 } 811 811 } 812 812 813 813 // XXX createParam() が二重に呼ばれる問題を抱える 814 814 $this->CHECK_DATE($value); … … 985 985 } 986 986 } 987 988 function CHECK_REGIST_CUSTOMER_EMAIL ($value) { 989 if(isset($this->arrErr[$value[1]])) { 990 return; 991 } 992 $this->createParam($value); 993 994 $register_user_flg = SC_Helper_Customer_Ex::sfCheckRegisterUserFromEmail($this->arrParam[$value[1]]); 995 switch($register_user_flg) { 996 case 1: 997 $this->arrErr[$value[1]] .= "※ すでに会員登録で使用されている" . $value[0] . "です。<br />"; 998 break; 999 case 2: 1000 $this->arrErr[$value[1]] .= "※ 退会から一定期間の間は、同じ" . $value[0] . "を使用することはできません。<br />"; 1001 break; 1002 default: 1003 break; 1004 } 1005 } 1006 1007 987 1008 /** 988 1009 * 禁止文字列のチェック
Note: See TracChangeset
for help on using the changeset viewer.