- Timestamp:
- 2007/07/20 15:58:59 (17 years ago)
- Location:
- branches/feature-module-update
- Files:
-
- 1 edited
- 2 copied
Legend:
- Unmodified
- Added
- Removed
-
branches/feature-module-update
-
Property
svn:ignore
set to
.cache
.settings
.projectOptions
-
Property
svn:ignore
set to
-
branches/feature-module-update/html/admin/basis/point.php
r12157 r15078 15 15 $this->tpl_subno = 'point'; 16 16 $this->tpl_mainno = 'basis'; 17 $this->tpl_subtitle = ' ¥Ý¥¤¥ó¥ÈÀßÄê';17 $this->tpl_subtitle = 'ポイント設定'; 18 18 } 19 19 } … … 25 25 $objQuery = new SC_Query(); 26 26 27 // ǧ¾Ú²ÄÈݤÎȽÄê27 // 認証可否の判定 28 28 sfIsSuccess($objSess); 29 29 30 // ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹30 // パラメータ管理クラス 31 31 $objFormParam = new SC_FormParam(); 32 // ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½32 // パラメータ情報の初期化 33 33 lfInitParam(); 34 // POST ÃͤμèÆÀ34 // POST値の取得 35 35 $objFormParam->setParam($_POST); 36 36 … … 44 44 45 45 if($_POST['mode'] != "") { 46 // ÆþÎÏÃͤÎÊÑ´¹46 // 入力値の変換 47 47 $objFormParam->convParam(); 48 48 $objPage->arrErr = $objFormParam->checkError(); … … 51 51 switch($_POST['mode']) { 52 52 case 'update': 53 lfUpdateData(); // ´û¸ÊÔ½¸53 lfUpdateData(); // 既存編集 54 54 break; 55 55 case 'insert': 56 lfInsertData(); // ¿·µ¬ºîÀ®56 lfInsertData(); // 新規作成 57 57 break; 58 58 default: 59 59 break; 60 60 } 61 // ºÆɽ¼¨61 // 再表示 62 62 //sfReload(); 63 $objPage->tpl_onload = "window.alert(' ¥Ý¥¤¥ó¥ÈÀßÄ꤬´°Î»¤·¤Þ¤·¤¿¡£');";63 $objPage->tpl_onload = "window.alert('ポイント設定が完了しました。');"; 64 64 } 65 65 } else { 66 $arrCol = $objFormParam->getKeyList(); // ¥¡¼Ì¾°ìÍ÷¤ò¼èÆÀ66 $arrCol = $objFormParam->getKeyList(); // キー名一覧を取得 67 67 $col = sfGetCommaList($arrCol); 68 68 $arrRet = $objQuery->select($col, "dtb_baseinfo"); 69 // POST ÃͤμèÆÀ69 // POST値の取得 70 70 $objFormParam->setParam($arrRet[0]); 71 71 } … … 75 75 $objView->display(MAIN_FRAME); 76 76 //-------------------------------------------------------------------------------------------------------------------------------------- 77 /* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½*/77 /* パラメータ情報の初期化 */ 78 78 function lfInitParam() { 79 79 global $objFormParam; 80 $objFormParam->addParam(" ¥Ý¥¤¥ó¥ÈÉÕͿΨ", "point_rate", PERCENTAGE_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));81 $objFormParam->addParam(" ²ñ°÷ÅÐÏ¿»þÉÕÍ¿¥Ý¥¤¥ó¥È", "welcome_point", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK"));80 $objFormParam->addParam("ポイント付与率", "point_rate", PERCENTAGE_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 81 $objFormParam->addParam("会員登録時付与ポイント", "welcome_point", INT_LEN, "n", array("EXIST_CHECK", "MAX_LENGTH_CHECK", "NUM_CHECK")); 82 82 } 83 83 84 84 function lfUpdateData() { 85 85 global $objFormParam; 86 // ÆþÎϥǡ¼¥¿¤òÅϤ¹¡£86 // 入力データを渡す。 87 87 $sqlval = $objFormParam->getHashArray(); 88 88 $sqlval['update_date'] = 'Now()'; 89 89 $objQuery = new SC_Query(); 90 // UPDATE ¤Î¼Â¹Ô90 // UPDATEの実行 91 91 $ret = $objQuery->update("dtb_baseinfo", $sqlval); 92 92 } … … 94 94 function lfInsertData() { 95 95 global $objFormParam; 96 // ÆþÎϥǡ¼¥¿¤òÅϤ¹¡£96 // 入力データを渡す。 97 97 $sqlval = $objFormParam->getHashArray(); 98 98 $sqlval['update_date'] = 'Now()'; 99 99 $objQuery = new SC_Query(); 100 // INSERT ¤Î¼Â¹Ô100 // INSERTの実行 101 101 $ret = $objQuery->insert("dtb_baseinfo", $sqlval); 102 102 }
Note: See TracChangeset
for help on using the changeset viewer.