Changeset 17795 for branches/comu-ver2/data/class/SC_CheckError.php
- Timestamp:
- 2009/02/17 15:57:50 (17 years ago)
- File:
-
- 1 edited
-
branches/comu-ver2/data/class/SC_CheckError.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/comu-ver2/data/class/SC_CheckError.php
r17577 r17795 716 716 } 717 717 } 718 } 719 720 //誕生日チェック 721 // value[0] = 項目名 722 // value[1] = YYYY 723 // value[2] = MM 724 // value[3] = DD 725 function CHECK_BIRTHDAY($value) { 726 if (isset($this->arrErr[$value[1]])) { 727 return; 728 } 729 730 $this->createParam($value); 731 // 年が入力されている。 732 if ($this->arrParam[$value[1]] > 0) { 733 734 // 年の数字チェック、最小数値制限チェック 735 $this->doFunc(array($value[0].'(年)', $value[1], START_BIRTH_YEAR), array("NUM_CHECK", "MIN_CHECK")); 736 // 上のチェックでエラーある場合、中断する。 737 if (isset($this->arrErr[$value[1]])) { 738 return; 739 } 740 741 // 年の最大数値制限チェック 742 $this->doFunc(array($value[0].'(年)', $value[1], date("Y",strtotime("now"))), array("MAX_CHECK")); 743 // 上のチェックでエラーある場合、中断する。 744 if (isset($this->arrErr[$value[1]])) { 745 return; 746 } 747 } 748 749 // XXX createParam() が二重に呼ばれる問題を抱える 750 $this->CHECK_DATE($value); 718 751 } 719 752
Note: See TracChangeset
for help on using the changeset viewer.
