Changeset 11730 for branches/comu/data/downloads/module/affiliate.php
- Timestamp:
- 2007/03/11 06:27:25 (19 years ago)
- File:
-
- 1 edited
-
branches/comu/data/downloads/module/affiliate.php (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/comu/data/downloads/module/affiliate.php
r11729 r11730 13 13 14 14 $arrConversionPage = array( 15 1 => ' 商品購入完了画面',16 2 => ' 会員登録完了画面'15 1 => '¾¦ÉÊ¹ØÆþ´°Î»²èÌÌ', 16 2 => '²ñ°÷ÅÐÏ¿´°Î»²èÌÌ' 17 17 ); 18 18 19 // ページ管理クラス19 //¥Ú¡¼¥¸´ÉÍý¥¯¥é¥¹ 20 20 class LC_Page { 21 // コンストラクタ21 //¥³¥ó¥¹¥È¥é¥¯¥¿ 22 22 function LC_Page() { 23 // メインテンプレートの指定23 //¥á¥¤¥ó¥Æ¥ó¥×¥ì¡¼¥È¤Î»ØÄê 24 24 $this->tpl_mainpage = MODULE_PATH . 'affiliate.tpl'; 25 $this->tpl_subtitle = ' アフィリエイトタグ埋め込み';25 $this->tpl_subtitle = '¥¢¥Õ¥£¥ê¥¨¥¤¥È¥¿¥°Ëä¤á¹þ¤ß'; 26 26 global $arrConversionPage; 27 27 $this->arrConversionPage = $arrConversionPage; … … 31 31 $objView = new SC_AdminView(); 32 32 33 // 認証確認33 // ǧ¾Ú³Îǧ 34 34 $objSess = new SC_Session(); 35 35 sfIsSuccess($objSess); 36 36 37 // パラメータ管理クラス37 // ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹ 38 38 $objFormParam = new SC_FormParam(); 39 39 $objFormParam = lfInitParam($objFormParam); 40 // POST 値の取得40 // POSTÃͤμèÆÀ 41 41 $objFormParam->setParam($_POST); 42 42 43 43 switch($_POST['mode']) { 44 44 case 'edit': 45 // 入力エラー判定45 // ÆþÎÏ¥¨¥é¡¼È½Äê 46 46 $objPage->arrErr = $objFormParam->checkError(); 47 47 if(count($objPage->arrErr) == 0) { … … 53 53 $objQuery = new SC_Query(); 54 54 $objQuery->update("dtb_module", $sqlval, "module_id = ?", array(AFF_TAG_MID)); 55 // javascript 実行55 // javascript¼Â¹Ô 56 56 $objPage->tpl_onload = "window.close();"; 57 57 } 58 58 break; 59 // コンバージョンページの選択59 // ¥³¥ó¥Ð¡¼¥¸¥ç¥ó¥Ú¡¼¥¸¤ÎÁªÂò 60 60 case 'select': 61 61 if(is_numeric($_POST['conv_page'])) { 62 // sub_data よりタグ情報を読み込む62 // sub_data¤è¤ê¥¿¥°¾ðÊó¤òÆÉ¤ß¹þ¤à 63 63 $conv_page = $_POST['conv_page']; 64 64 $arrRet = $objQuery->select("sub_data", "dtb_module", "module_id = ?", array(AFF_TAG_MID)); … … 74 74 75 75 $objPage->arrForm = $objFormParam->getFormParamList(); 76 $objView->assignobj($objPage); // 変数をテンプレートにアサインする77 $objView->display($objPage->tpl_mainpage); // テンプレートの出力76 $objView->assignobj($objPage); //ÊÑ¿ô¤ò¥Æ¥ó¥×¥ì¡¼¥È¤Ë¥¢¥µ¥¤¥ó¤¹¤ë 77 $objView->display($objPage->tpl_mainpage); //¥Æ¥ó¥×¥ì¡¼¥È¤Î½ÐÎÏ 78 78 //------------------------------------------------------------------------------------------------------- 79 /* パラメータ情報の初期化*/79 /* ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ */ 80 80 function lfInitParam($objFormParam) { 81 $objFormParam->addParam(" コンバージョンページ", "conv_page", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));82 $objFormParam->addParam(" アフィリエイトタグ", "aff_tag", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK"));81 $objFormParam->addParam("¥³¥ó¥Ð¡¼¥¸¥ç¥ó¥Ú¡¼¥¸", "conv_page", STEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 82 $objFormParam->addParam("¥¢¥Õ¥£¥ê¥¨¥¤¥È¥¿¥°", "aff_tag", MTEXT_LEN, "KVa", array("EXIST_CHECK", "MAX_LENGTH_CHECK")); 83 83 return $objFormParam; 84 84 }
Note: See TracChangeset
for help on using the changeset viewer.
