Changeset 20433 for branches/version-2_5-dev/data/class/pages/frontparts/LC_Page_FrontParts_LoginCheck.php
- Timestamp:
- 2011/02/28 04:10:49 (13 years ago)
- bzr:base-revision:
- svn-v4:1e3b908f-19a9-db11-a64c-001125224ba8:branches/version-2_5-dev:20432
- bzr:committer:
- Kentaro Ohkouchi <nanasess@fsm.ne.jp>
- bzr:file-ids:
data/Smarty/templates/admin/customer/edit.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fadmin%2Fcustomer%2Fedit.tpl
data/Smarty/templates/default/frontparts/bloc/login_header.tpl 20408@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fversion-2_5-dev%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Ffrontparts%2Fbloc%2Flogin_header.tpl
data/Smarty/templates/default/frontparts/form_personal_input.tpl 17131@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fcomu-ver2%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Ffrontparts%2Fform_personal_input.tpl
data/Smarty/templates/mobile/entry/index.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fmobile%2Fentry%2Findex.tpl
data/Smarty/templates/mobile/mypage/change.tpl 15732@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2FSmarty%2Ftemplates%2Fdefault%2Fmobile%2Fmypage%2Fchange.tpl
data/Smarty/templates/sphone/frontparts/form_personal_input.tpl 19898@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Fversion-2_5-dev%2Fdata%2FSmarty%2Ftemplates%2Fsphone%2Ffrontparts%2Fform_personal_input.tpl
data/class/pages/frontparts/LC_Page_FrontParts_LoginCheck.php 15367@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Ffrontparts%2FLC_Page_FrontParts_LoginCheck.php
data/class/pages/shopping/LC_Page_Shopping.php 15223@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fclass%2Fpages%2Fshopping%2FLC_Page_Shopping.php
data/mtb_constants_init.php 16505@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fdata%2Fmtb_constants_init.php
html/install/sql/insert_data.sql 15078@1e3b908f-19a9-db11-a64c-001125224ba8:branches%2Ffeature-module-update%2Fhtml%2Finstall%2Fsql%2Finsert_data.sql- bzr:mapping-version:
- v4
- bzr:merge:
nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju- bzr:repository-uuid:
- 1e3b908f-19a9-db11-a64c-001125224ba8
- bzr:revision-id:
- nanasess@fsm.ne.jp-20110227191043-aos49z5ibjlzreii
- bzr:revno:
- 3161
- bzr:revprop:branch-nick:
- branches/version-2_5-dev
- bzr:root:
- branches/version-2_5-dev
- bzr:text-revisions:
data/Smarty/templates/admin/customer/edit.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/Smarty/templates/default/frontparts/bloc/login_header.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/Smarty/templates/default/frontparts/form_personal_input.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/Smarty/templates/mobile/entry/index.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/Smarty/templates/mobile/mypage/change.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/Smarty/templates/sphone/frontparts/form_personal_input.tpl nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/class/pages/frontparts/LC_Page_FrontParts_LoginCheck.php nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/class/pages/shopping/LC_Page_Shopping.php nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
data/mtb_constants_init.php nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju
html/install/sql/insert_data.sql nanasess@fsm.ne.jp-20110227190903-f6f8dvy6psdokbju- bzr:timestamp:
- 2011-02-28 04:10:43.878000021 +0900
- bzr:user-agent:
- bzr2.2.2+bzr-svn1.0.4
- svn:original-date:
- 2011-02-27T19:10:43.878000Z
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/frontparts/LC_Page_FrontParts_LoginCheck.php
r20344 r20433 70 70 $objCookie = new SC_Cookie(COOKIE_EXPIRE); 71 71 // パラメータ管理クラス 72 $ this->objFormParam = new SC_FormParam();72 $objFormParam = new SC_FormParam(); 73 73 74 74 // パラメータ情報の初期化 75 $this->lfInitParam($ this->objFormParam);75 $this->lfInitParam($objFormParam); 76 76 77 77 // リクエスト値をフォームにセット 78 $ this->objFormParam->setParam($this->lfConvertParam($_POST));78 $objFormParam->setParam($_POST); 79 79 80 80 // モードによって分岐 … … 84 84 85 85 // 入力値のエラーチェック 86 $this->objFormParam->toLower('login_email'); 87 $arrErr = $this->objFormParam->checkError(); 86 $objFormParam->trimParam(); 87 $objFormParam->toLower('login_email'); 88 $arrErr = $objFormParam->checkError(); 88 89 89 90 // エラーの場合はエラー画面に遷移 … … 93 94 94 95 // 入力チェック後の値を取得 95 $arrForm = $ this->objFormParam->getHashArray();96 $arrForm = $objFormParam->getHashArray(); 96 97 97 98 // クッキー保存判定 … … 198 199 * 199 200 * @param SC_FormParam $objFormParam パラメータ管理クラス 200 * @return SC_FormParam $objFormParam 初期化したパラメータ管理クラスを返す201 * @return void 201 202 */ 202 203 function lfInitParam(&$objFormParam) { 203 204 $objFormParam->addParam('記憶する', 'login_memory', INT_LEN, 'n', array('MAX_LENGTH_CHECK', 'NUM_CHECK')); 204 $objFormParam->addParam('メールアドレス', 'login_email', MTEXT_LEN, 'a', array('EXIST_CHECK', 'MAX_LENGTH_CHECK', 'NO_SPTAB' ,'EMAIL_CHAR_CHECK')); 205 $objFormParam->addParam('パスワード', 'login_pass', PASSWORD_LEN1, '', array('EXIST_CHECK')); 206 $objFormParam->addParam('パスワード', 'login_pass1', PASSWORD_LEN1, '', array('EXIST_CHECK', 'MIN_LENGTH_CHECK')); 207 $objFormParam->addParam('パスワード', 'login_pass2', PASSWORD_LEN2, '', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 208 return $objFormParam; 209 } 210 211 /** 212 * リクエスト値の整形. 213 * 214 * @param array $arrRequest リクエスト 215 * @return array $arrRequest 整形したリクエストを返す 216 */ 217 function lfConvertParam($arrRequest) { 218 // パスワード・Eメールにある空白をトリム 219 $arrRequest['login_email'] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $arrRequest['login_email']); 220 $arrRequest['login_pass'] = trim($arrRequest['login_pass']); //認証用 221 $arrRequest['login_pass1'] = $arrRequest['login_pass']; //最小桁数比較用 222 $arrRequest['login_pass2'] = $arrRequest['login_pass']; //最大桁数比較用 223 return $arrRequest; 224 } 225 205 $objFormParam->addParam('メールアドレス', 'login_email', MTEXT_LEN, 'a', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 206 $objFormParam->addParam('パスワード', 'login_pass', PASSWORD_MAX_LEN, '', array('EXIST_CHECK', 'MAX_LENGTH_CHECK')); 207 } 226 208 } 227 209 ?>
Note: See TracChangeset
for help on using the changeset viewer.