Ignore:
Timestamp:
2012/02/15 16:26:52 (14 years ago)
Author:
pingpong
Message:

#1494 管理機能でもパスワードの確認入力を行う

Location:
branches/version-2_12-dev/data/class
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_12-dev/data/class/helper/SC_Helper_Customer.php

    r21481 r21511  
    406406            $objFormParam->addParam("FAX番号3", 'fax03', TEL_ITEM_LEN, 'n', array('SPTAB_CHECK')); 
    407407            $objFormParam->addParam('メールアドレス', 'email', null, 'a', array('NO_SPTAB', 'EXIST_CHECK', 'EMAIL_CHECK', 'SPTAB_CHECK' ,'EMAIL_CHAR_CHECK')); 
     408        $objFormParam->addParam("パスワード(確認)", 'password02', STEXT_LEN, 'a', array('EXIST_CHECK', 'SPTAB_CHECK' ,'ALNUM_CHECK'), "", false); 
    408409            if (!$isAdmin) { 
    409                 $objFormParam->addParam("パスワード(確認)", 'password02', STEXT_LEN, 'a', array('EXIST_CHECK', 'SPTAB_CHECK' ,'ALNUM_CHECK'), "", false); 
    410410                $objFormParam->addParam('メールアドレス(確認)', 'email02', null, 'a', array('NO_SPTAB', 'EXIST_CHECK', 'EMAIL_CHECK','SPTAB_CHECK' , 'EMAIL_CHAR_CHECK'), "", false); 
    411411            } 
     
    513513            if (!$isAdmin) { 
    514514                $objErr->doFunc(array('パスワード', 'password', PASSWORD_MIN_LEN, PASSWORD_MAX_LEN) ,array('SPTAB_CHECK', 'NUM_RANGE_CHECK')); 
    515                 $objErr->doFunc(array('パスワード', 'パスワード(確認)', 'password', 'password02') ,array('EQUAL_CHECK')); 
    516515                $objErr->doFunc(array('メールアドレス', 'メールアドレス(確認)', 'email', 'email02') ,array('EQUAL_CHECK')); 
    517516            } 
     517        $objErr->doFunc(array('パスワード', 'パスワード(確認)', 'password', 'password02') ,array('EQUAL_CHECK')); 
    518518            $objErr->doFunc(array("FAX番号", 'fax01', 'fax02', 'fax03') ,array('TEL_CHECK')); 
    519519        } 
  • branches/version-2_12-dev/data/class/pages/admin/system/LC_Page_Admin_System_Input.php

    r21481 r21511  
    102102                // パスワードは保持しない 
    103103                $this->arrForm['password'] = ''; 
     104                $this->arrForm['password02'] = ''; 
    104105                // エラー情報をセットする 
    105106                $this->arrErr = $arrErr; 
     
    130131                // パスワードは保持しない 
    131132                $this->arrForm['password'] = ''; 
     133                $this->arrForm['password02'] = ''; 
    132134                // エラー情報をセットする 
    133135                $this->arrErr = $arrErr; 
     
    197199        if ($mode == 'edit' && $arrParams['password'] == DEFAULT_PASSWORD) { 
    198200            $objFormParam->addParam('パスワード', 'password', '' , '', array('EXIST_CHECK')); 
     201            $objFormParam->addParam('パスワード(確認)', 'password02', '' , '', array('EXIST_CHECK')); 
    199202        } else { 
    200203            $objFormParam->addParam('パスワード', 'password', '' , '', array('EXIST_CHECK', 'ALNUM_CHECK')); 
     204            $objFormParam->addParam('パスワード(確認)', 'password02', '' , '', array('EXIST_CHECK', 'ALNUM_CHECK')); 
    201205        } 
    202206        $objFormParam->addParam('権限', 'authority', INT_LEN, '', array('EXIST_CHECK', 'NUM_CHECK', 'MAX_LENGTH_CHECK')); 
     
    228232            $objErr->doFunc(array("ログインID", 'login_id', ID_MIN_LEN, ID_MAX_LEN), array('SPTAB_CHECK' ,'NUM_RANGE_CHECK')); 
    229233        } 
     234    $objErr->doFunc(array('パスワード', 'パスワード(確認)', 'password', 'password02') ,array('EQUAL_CHECK')); 
    230235 
    231236        $arrErr = $objErr->arrErr; 
Note: See TracChangeset for help on using the changeset viewer.