- Timestamp:
- 2013/05/02 18:11:36 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/pages/entry/LC_Page_Entry.php
r22591 r22796 32 32 * @version $Id:LC_Page_Entry.php 15532 2007-08-31 14:39:46Z nanasess $ 33 33 */ 34 class LC_Page_Entry extends LC_Page_Ex 35 { 34 class LC_Page_Entry extends LC_Page_Ex { 36 35 37 36 // {{{ properties … … 44 43 * @return void 45 44 */ 46 function init() 47 { 45 function init() { 48 46 parent::init(); 49 47 $masterData = new SC_DB_MasterData_Ex(); … … 66 64 * @return void 67 65 */ 68 function process() 69 { 66 function process() { 70 67 parent::process(); 71 68 $this->action(); … … 77 74 * @return void 78 75 */ 79 function action() 80 { 76 function action() { 81 77 82 78 $objFormParam = new SC_FormParam_Ex(); … … 171 167 * @return void 172 168 */ 173 function destroy() 174 { 169 function destroy() { 175 170 parent::destroy(); 176 171 } … … 184 179 * @return uniqid 185 180 */ 186 function lfRegistCustomerData($sqlval) 187 { 181 function lfRegistCustomerData($sqlval) { 188 182 SC_Helper_Customer_Ex::sfEditCustomerData($sqlval); 189 183 return $sqlval['secret_key']; … … 201 195 * @return $arrResults 202 196 */ 203 function lfMakeSqlVal(&$objFormParam) 204 { 197 function lfMakeSqlVal(&$objFormParam) { 205 198 $arrForm = $objFormParam->getHashArray(); 206 199 $arrResults = $objFormParam->getDbArray(); … … 237 230 * @return void 238 231 */ 239 function lfSendMail($uniqid, $arrForm) 240 { 232 function lfSendMail($uniqid, $arrForm) { 241 233 $CONF = SC_Helper_DB_Ex::sfGetBasisData(); 242 234 … … 293 285 * @return boolean kiyaku.php からの妥当な遷移であれば true 294 286 */ 295 function lfCheckReferer(&$post, $referer) 296 { 287 function lfCheckReferer(&$post, $referer) { 297 288 298 289 if (SC_Display_Ex::detectDevice() !== DEVICE_TYPE_MOBILE … … 310 301 * @return array $arrErr エラーメッセージ配列 311 302 */ 312 function lfCheckError($arrRequest) 313 { 303 function lfCheckError($arrRequest) { 314 304 // パラメーター管理クラス 315 305 $objFormParam = new SC_FormParam_Ex(); … … 323 313 // エラーチェック 324 314 $arrErr = $objFormParam->checkError(); 315 // 親ウィンドウの戻り値を格納するinputタグのnameのエラーチェック 316 if (!$this->lfInputNameCheck($addData['zip01'])) { 317 $arrErr['zip01'] = '※ 入力形式が不正です。<br />'; 318 } 319 if (!$this->lfInputNameCheck($arrdata['zip02'])) { 320 $arrErr['zip02'] = '※ 入力形式が不正です。<br />'; 321 } 325 322 326 323 return $arrErr; 327 324 } 325 326 /** 327 * エラーチェック. 328 * 329 * @param string $value 330 * @return エラーなし:true エラー:false 331 */ 332 function lfInputNameCheck($value) { 333 // 半角英数字と_(アンダーバー), []以外の文字を使用していたらエラー 334 if (strlen($value) > 0 && !preg_match("/^[a-zA-Z0-9_\[\]]+$/", $value)) { 335 return false; 336 } 337 338 return true; 339 } 328 340 }
Note: See TracChangeset
for help on using the changeset viewer.
