Changeset 20106
- Timestamp:
- 2011/02/07 11:54:44 (13 years ago)
- Location:
- branches/version-2_5-dev/data/class/pages
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_5-dev/data/class/pages/entry/LC_Page_Entry.php
r20096 r20106 35 35 36 36 // {{{ properties 37 38 /** フォームパラメータの配列 */39 var $objFormParam;40 41 37 42 38 // }}} … … 61 57 62 58 $this->httpCacheControl('nocache'); 63 64 // パラメータ管理クラス,パラメータ情報の初期化65 $this->objFormParam = new SC_FormParam();66 $this->lfInitParam();67 59 } 68 60 … … 78 70 79 71 /* パラメータ情報の初期化 */ 80 function lfInitParam( ) {81 82 $ this->objFormParam->addParam("お名前(姓)", 'name01', STEXT_LEN, "aKV", array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));83 $ this->objFormParam->addParam("お名前(名)", 'name02', STEXT_LEN, "aKV", array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" , "MAX_LENGTH_CHECK"));84 $ this->objFormParam->addParam("お名前(フリガナ・姓)", 'kana01', STEXT_LEN, "CKV", array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));85 $ this->objFormParam->addParam("お名前(フリガナ・名)", 'kana02', STEXT_LEN, "CKV", array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK"));86 $ this->objFormParam->addParam("パスワード", 'password', STEXT_LEN, "a", array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK"));87 $ this->objFormParam->addParam("パスワード確認用の質問", "reminder", STEXT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK"));88 $ this->objFormParam->addParam("パスワード確認用の質問の答え", "reminder_answer", STEXT_LEN, "aKV", array("EXIST_CHECK","SPTAB_CHECK" , "MAX_LENGTH_CHECK"));89 $ this->objFormParam->addParam("郵便番号1", "zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));90 $ this->objFormParam->addParam("郵便番号2", "zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK"));91 $ this->objFormParam->addParam("都道府県", 'pref', INT_LEN, "n", array("EXIST_CHECK","NUM_CHECK"));92 $ this->objFormParam->addParam("住所1", "addr01", MTEXT_LEN, "aKV", array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));93 $ this->objFormParam->addParam("住所2", "addr02", MTEXT_LEN, "aKV", array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK"));94 $ this->objFormParam->addParam("お電話番号1", 'tel01', TEL_ITEM_LEN, "n", array("EXIST_CHECK","SPTAB_CHECK" ));95 $ this->objFormParam->addParam("お電話番号2", 'tel02', TEL_ITEM_LEN, "n", array("EXIST_CHECK","SPTAB_CHECK" ));96 $ this->objFormParam->addParam("お電話番号3", 'tel03', TEL_ITEM_LEN, "n", array("EXIST_CHECK","SPTAB_CHECK" ));97 $ this->objFormParam->addParam("性別", "sex", INT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK"));98 $ this->objFormParam->addParam("職業", "job", INT_LEN, "n", array("NUM_CHECK"));99 $ this->objFormParam->addParam("年", "year", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);100 $ this->objFormParam->addParam("月", "month", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);101 $ this->objFormParam->addParam("日", "day", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false);102 $ this->objFormParam->addParam("メールマガジン", "mailmaga_flg", INT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK"));72 function lfInitParam(&$objFormParam) { 73 74 $objFormParam->addParam("お名前(姓)", 'name01', STEXT_LEN, "aKV", array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK")); 75 $objFormParam->addParam("お名前(名)", 'name02', STEXT_LEN, "aKV", array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" , "MAX_LENGTH_CHECK")); 76 $objFormParam->addParam("お名前(フリガナ・姓)", 'kana01', STEXT_LEN, "CKV", array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK")); 77 $objFormParam->addParam("お名前(フリガナ・名)", 'kana02', STEXT_LEN, "CKV", array("EXIST_CHECK", "NO_SPTAB", "SPTAB_CHECK" ,"MAX_LENGTH_CHECK", "KANA_CHECK")); 78 $objFormParam->addParam("パスワード", 'password', STEXT_LEN, "a", array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK")); 79 $objFormParam->addParam("パスワード確認用の質問", "reminder", STEXT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK")); 80 $objFormParam->addParam("パスワード確認用の質問の答え", "reminder_answer", STEXT_LEN, "aKV", array("EXIST_CHECK","SPTAB_CHECK" , "MAX_LENGTH_CHECK")); 81 $objFormParam->addParam("郵便番号1", "zip01", ZIP01_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 82 $objFormParam->addParam("郵便番号2", "zip02", ZIP02_LEN, "n", array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 83 $objFormParam->addParam("都道府県", 'pref', INT_LEN, "n", array("EXIST_CHECK","NUM_CHECK")); 84 $objFormParam->addParam("住所1", "addr01", MTEXT_LEN, "aKV", array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK")); 85 $objFormParam->addParam("住所2", "addr02", MTEXT_LEN, "aKV", array("EXIST_CHECK","SPTAB_CHECK" ,"MAX_LENGTH_CHECK")); 86 $objFormParam->addParam("お電話番号1", 'tel01', TEL_ITEM_LEN, "n", array("EXIST_CHECK","SPTAB_CHECK" )); 87 $objFormParam->addParam("お電話番号2", 'tel02', TEL_ITEM_LEN, "n", array("EXIST_CHECK","SPTAB_CHECK" )); 88 $objFormParam->addParam("お電話番号3", 'tel03', TEL_ITEM_LEN, "n", array("EXIST_CHECK","SPTAB_CHECK" )); 89 $objFormParam->addParam("性別", "sex", INT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK")); 90 $objFormParam->addParam("職業", "job", INT_LEN, "n", array("NUM_CHECK")); 91 $objFormParam->addParam("年", "year", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false); 92 $objFormParam->addParam("月", "month", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false); 93 $objFormParam->addParam("日", "day", INT_LEN, "n", array("MAX_LENGTH_CHECK"), "", false); 94 $objFormParam->addParam("メールマガジン", "mailmaga_flg", INT_LEN, "n", array("EXIST_CHECK", "NUM_CHECK")); 103 95 104 96 if (SC_Display::detectDevice() !== DEVICE_TYPE_MOBILE){ 105 $ this->objFormParam->addParam("FAX番号1", 'fax01', TEL_ITEM_LEN, "n", array("SPTAB_CHECK"));106 $ this->objFormParam->addParam("FAX番号2", 'fax02', TEL_ITEM_LEN, "n", array("SPTAB_CHECK"));107 $ this->objFormParam->addParam("FAX番号3", 'fax03', TEL_ITEM_LEN, "n", array("SPTAB_CHECK"));108 $ this->objFormParam->addParam("パスワード(確認)", 'password02', STEXT_LEN, "a", array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK"), "", false);109 $ this->objFormParam->addParam('メールアドレス', "email", MTEXT_LEN, "a", array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"));110 $ this->objFormParam->addParam('メールアドレス(確認)', "email02", MTEXT_LEN, "a", array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK","SPTAB_CHECK" , "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"), "", false);97 $objFormParam->addParam("FAX番号1", 'fax01', TEL_ITEM_LEN, "n", array("SPTAB_CHECK")); 98 $objFormParam->addParam("FAX番号2", 'fax02', TEL_ITEM_LEN, "n", array("SPTAB_CHECK")); 99 $objFormParam->addParam("FAX番号3", 'fax03', TEL_ITEM_LEN, "n", array("SPTAB_CHECK")); 100 $objFormParam->addParam("パスワード(確認)", 'password02', STEXT_LEN, "a", array("EXIST_CHECK", "SPTAB_CHECK" ,"ALNUM_CHECK"), "", false); 101 $objFormParam->addParam('メールアドレス', "email", MTEXT_LEN, "a", array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK")); 102 $objFormParam->addParam('メールアドレス(確認)', "email02", MTEXT_LEN, "a", array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK","SPTAB_CHECK" , "EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK"), "", false); 111 103 } else { 112 $ this->objFormParam->addParam('メールアドレス', "email", MTEXT_LEN, "a", array("EXIST_CHECK", "EMAIL_CHECK", "NO_SPTAB" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK","MOBILE_EMAIL_CHECK"));104 $objFormParam->addParam('メールアドレス', "email", MTEXT_LEN, "a", array("EXIST_CHECK", "EMAIL_CHECK", "NO_SPTAB" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK","MOBILE_EMAIL_CHECK")); 113 105 } 114 106 } … … 119 111 */ 120 112 function action() { 113 $objFormParam = new SC_FormParam(); 114 115 $this->lfInitParam($objFormParam); 116 $objFormParam->setParam($_POST); 117 $this->arrForm = $objFormParam->getHashArray(); 118 121 119 // PC時は規約ページからの遷移でなければエラー画面へ遷移する 122 if ($this->lfCheckReferer($ _POST, $_SERVER['HTTP_REFERER']) === false) {120 if ($this->lfCheckReferer($this->arrForm, $_SERVER['HTTP_REFERER']) === false) { 123 121 SC_Utils_Ex::sfDispSiteError(PAGE_ERROR, "", true); 124 122 } 125 123 126 124 // mobile用(戻るボタンでの遷移かどうかを判定) 127 if (!empty($ _POST["return"])) {125 if (!empty($this->arrForm["return"])) { 128 126 $_POST["mode"] = "return"; 129 127 } … … 135 133 } 136 134 137 $this->objFormParam->setParam($_POST); // POST値の取得138 $this->objFormParam->convParam();139 $this->objFormParam->toLower('email');140 $this->objFormParam->toLower('email02');141 $this->arrForm = $this->objFormParam->getHashArray();142 143 135 switch ($this->getMode()) { 144 136 case 'confirm': 145 137 //-- 確認 146 $this->arrErr = $this->lfErrorCheck($ this->arrForm);138 $this->arrErr = $this->lfErrorCheck($objFormParam); 147 139 // 入力エラーなし 148 140 if(empty($this->arrErr)) { … … 156 148 case 'complete': 157 149 //-- 会員登録と完了画面 158 $this->arrErr = $this->lfErrorCheck($ this->arrForm);150 $this->arrErr = $this->lfErrorCheck($objFormParam); 159 151 if(empty($this->arrErr)) { 160 $uniqid = $this->lfRegistData($this->arrForm, $this->objFormParam->getDbArray()); 152 153 $uniqid = $this->lfRegistCustomerData($this->lfMakeSqlVal($objFormParam)); 161 154 162 155 $this->tpl_mainpage = 'entry/complete.tpl'; … … 194 187 // {{{ protected functions 195 188 /** 196 * lfRegistData197 *198 189 * 会員情報の登録 199 190 * 200 * @access p ublic201 * @return void202 */ 203 function lfRegist Data($arrForm, $arrResults) {191 * @access private 192 * @return uniqid 193 */ 194 function lfRegistCustomerData($sqlval) { 204 195 $objQuery = SC_Query::getSingletonInstance(); 205 196 //-- 登録実行 206 $sqlval = $this->lfMakeSqlVal($arrForm, $arrResults);207 197 $objQuery->begin(); 208 198 SC_Helper_Customer_Ex::sfEditCustomerData($sqlval); … … 220 210 * mobile_phone_id に携帯端末IDを格納する. 221 211 * 222 * @access protected 223 * @param array $arrForm フォームパラメータの配列 224 * @param array $arrResults 結果用の配列. SC_FormParam::getDbArray() の結果 225 * @return array SQLパラメータの配列 226 * @see SC_FormParam::getDbArray() 227 */ 228 function lfMakeSqlVal($arrForm, $arrResults) { 212 * @param mixed $objFormParam 213 * @access private 214 * @return $arrResults 215 */ 216 function lfMakeSqlVal(&$objFormParam) { 217 $arrForm = $objFormParam->getHashArray(); 218 $arrResults = $objFormParam->getDbArray(); 219 229 220 // 生年月日の作成 230 $arrResults['birth'] = SC_Utils_Ex::sfGetTimestamp($arrForm['year'], $arrForm['month'], $arrForm['day']);221 $arrResults['birth'] = SC_Utils_Ex::sfGetTimestamp($arrForm['year'], $arrForm['month'], $arrForm['day']); 231 222 232 223 // 仮会員 1 本会員 2 233 $arrResults["status"] = (CUSTOMER_CONFIRM_MAIL == true) ? "1" : "2";224 $arrResults["status"] = (CUSTOMER_CONFIRM_MAIL == true) ? "1" : "2"; 234 225 235 226 /* … … 256 247 * 会員登録完了メール送信する 257 248 * 258 * @access p ublic249 * @access private 259 250 * @return void 260 251 */ … … 304 295 * 入力エラーチェック 305 296 * 306 * @param mixed $array 307 * @access public 308 * @return void 309 */ 310 function lfErrorCheck($arrForm) { 297 * @param mixed $objFormParam 298 * @access private 299 * @return array エラー情報の配列 300 */ 301 function lfErrorCheck(&$objFormParam) { 302 $objFormParam->convParam(); 303 $objFormParam->toLower('email'); 304 $objFormParam->toLower('email02'); 311 305 312 306 // 入力データを渡す。 313 $objErr = new SC_CheckError( $arrForm);314 $objErr->arrErr = $ this->objFormParam->checkError();307 $objErr = new SC_CheckError(); 308 $objErr->arrErr = $objFormParam->checkError(); 315 309 316 310 $objErr->doFunc(array("お電話番号", "tel01", "tel02", "tel03"),array("TEL_CHECK")); -
branches/version-2_5-dev/data/class/pages/entry/LC_Page_Entry_EmailMobile.php
r20087 r20106 45 45 parent::init(); 46 46 47 $this->objFormParam = new SC_FormParam(); 48 $this->lfInitParam(); 47 49 48 } 50 49 … … 66 65 function action() { 67 66 $objCustomer = new SC_Customer; 67 $objFormParam = new SC_FormParam(); 68 69 $this->lfInitParam($objFormParam); 70 $objFormParam->setParam($_POST); 68 71 69 72 if ($_SERVER['REQUEST_METHOD'] == 'POST') { 70 $this->objFormParam->setParam($_POST); 71 $this->objFormParam->convParam(); 72 $this->arrErr = $this->lfCheckError($objCustomer); 73 $this->arrErr = $this->lfCheckError($objFormParam); 73 74 74 75 if (empty($this->arrErr)) { 75 $this->lfRegister($objCustomer); 76 $this->lfRegistEmailMobile(strtolower($objFormParam->getValue('email_mobile')), 77 $objCustomer->getValue('customer_id')); 76 78 $this->tpl_mainpage = 'entry/email_mobile_complete.tpl'; 77 79 $this->tpl_title = '携帯メール登録完了'; … … 80 82 81 83 $this->tpl_name = $objCustomer->getValue('name01'); 82 $this->arrForm = $ this->objFormParam->getFormParamList();84 $this->arrForm = $objFormParam->getFormParamList(); 83 85 } 84 86 … … 98 100 * @return void 99 101 */ 100 function lfInitParam( ) {101 $ this->objFormParam->addParam('メールアドレス', 'email_mobile', MTEXT_LEN, 'a',102 function lfInitParam(&$objFormParam) { 103 $objFormParam->addParam('メールアドレス', 'email_mobile', MTEXT_LEN, 'a', 102 104 array('NO_SPTAB', 'EXIST_CHECK', 'MAX_LENGTH_CHECK', 'CHANGE_LOWER', 'EMAIL_CHAR_CHECK', 'EMAIL_CHECK', 'MOBILE_EMAIL_CHECK')); 103 105 } 104 106 105 107 /** 106 * lfCheckError108 * エラーチェックする 107 109 * 110 * @param mixed $objFormParam 108 111 * @param mixed $objCustomer 109 * @access p ublic110 * @return void112 * @access private 113 * @return array エラー情報の配列 111 114 */ 112 function lfCheckError(&$obj Customer) {113 $ arrRet = $this->objFormParam->getHashArray();114 $objErr = new SC_CheckError( $arrRet);115 $objErr->arrErr = $ this->objFormParam->checkError();115 function lfCheckError(&$objFormParam) { 116 $objFormParam->convParam(); 117 $objErr = new SC_CheckError(); 118 $objErr->arrErr = $objFormParam->checkError(); 116 119 117 120 $objErr->doFunc(array("メールアドレス", "email_mobile"), array("CHECK_REGIST_CUSTOMER_EMAIL")); … … 121 124 122 125 /** 123 * lfRegister124 126 * 127 * 携帯メールアドレスが登録されていないユーザーに携帯アドレスを登録する 128 * 129 * 登録完了後にsessionのemail_mobileを更新する 130 * 131 * @param mixed $objFormParam 125 132 * @param mixed $objCustomer 126 * @access p ublic133 * @access private 127 134 * @return void 128 135 */ 129 function lfRegister(&$objCustomer) { 130 $customer_id = $objCustomer->getValue('customer_id'); 131 $email_mobile = strtolower($this->objFormParam->getValue('email_mobile')); 132 133 $objQuery = new SC_Query(); 134 $objQuery->update('dtb_customer', array('email_mobile' => $email_mobile), 'customer_id = ?', array($customer_id)); 136 function lfRegistEmailMobile($email_mobile, $customer_id) { 137 $objQuery = SC_Query::getSingletonInstance(); 138 $objQuery->update('dtb_customer', 139 array('email_mobile' => $email_mobile), 140 'customer_id = ?', array($customer_id)); 135 141 136 142 $objCustomer->setValue('email_mobile', $email_mobile); -
branches/version-2_5-dev/data/class/pages/entry/LC_Page_Entry_Kiyaku.php
r20080 r20106 86 86 87 87 /** 88 * lfMakeKiyakuText89 *90 88 * 規約文の作成 91 89 * … … 94 92 * @param mixed $offset 95 93 * @access public 96 * @return void94 * @return string 規約の内容をテキストエリアで表示するように整形したデータ 97 95 */ 98 96 function lfMakeKiyakuText($arrKiyaku, $max, $offset) { … … 107 105 108 106 /** 109 * lfGetKiyakuData110 *111 107 * 規約内容の取得 112 108 * 113 * @access p ublic114 * @return void109 * @access private 110 * @return array $arrKiyaku 規約の配列 115 111 */ 116 112 function lfGetKiyakuData() { 117 113 118 $objQuery = new SC_Query(); 114 $objQuery = SC_Query::getSingletonInstance(); 115 119 116 $objQuery->setOrder("rank DESC"); 120 $arr Ret= $objQuery->select("kiyaku_title, kiyaku_text", "dtb_kiyaku", "del_flg <> 1");117 $arrKiyaku = $objQuery->select("kiyaku_title, kiyaku_text", "dtb_kiyaku", "del_flg <> 1"); 121 118 122 return $arr Ret;119 return $arrKiyaku; 123 120 } 124 121 125 122 /** 126 * lfSetOffset 123 * 124 * 携帯の場合getで来る次ページのidを適切に処理する 127 125 * 128 126 * @param mixed $offset 129 * @access p ublic130 * @return void127 * @access private 128 * @return int 131 129 */ 132 130 function lfSetOffset($offset) { -
branches/version-2_5-dev/data/class/pages/regist/LC_Page_Regist.php
r20090 r20106 95 95 96 96 /** 97 * lfRegistData98 *99 97 * 仮会員を本会員にUpdateする 100 98 * 101 99 * @param mixed $array 102 * @access p ublic103 * @return void100 * @access private 101 * @return string $arrRegist["secret_key"] 本登録ID 104 102 */ 105 103 function lfRegistData($array) { 106 $objQuery = new SC_Query(); 107 108 $arrRegist["secret_key"] = SC_Helper_Customer_Ex::sfGetUniqSecretKey(); // 本登録ID発行 104 $objQuery = SC_Query::getSingletonInstance(); 105 $arrRegist["secret_key"] = SC_Helper_Customer_Ex::sfGetUniqSecretKey(); //本登録ID発行 109 106 $arrRegist["status"] = 2; 110 107 $arrRegist["update_date"] = "NOW()"; … … 114 111 $objQuery->commit(); 115 112 116 return $arrRegist["secret_key"]; // 本登録IDを返す113 return $arrRegist["secret_key"]; 117 114 } 118 115 119 116 /** 120 * lfErrorCheck121 *122 117 * 入力エラーチェック 123 118 * 124 119 * @param mixed $array 125 * @access p ublic126 * @return void120 * @access private 121 * @return array エラーの配列 127 122 */ 128 123 function lfErrorCheck($array) { … … 142 137 143 138 /** 144 * lfSendRegistMail145 *146 139 * 正会員登録完了メール送信 147 140 * 148 141 * @param mixed $registSecretKey 149 * @access p ublic142 * @access private 150 143 * @return void 151 144 */ 152 145 function lfSendRegistMail($registSecretKey) { 146 $objQuery = SC_Query::getSingletonInstance(); 153 147 $objCustomer = new SC_Customer(); 154 $objQuery = new SC_Query();155 148 $objHelperMail = new SC_Helper_Mail_Ex(); 156 $ this->CONF= SC_Helper_DB_Ex::sfGetBasisData();149 $CONF = SC_Helper_DB_Ex::sfGetBasisData(); 157 150 158 151 //-- 会員データを取得 159 $ result= $objQuery->select("*", "dtb_customer", "secret_key = ?", array($registSecretKey));160 $data = $ result[0];152 $arrCustomer = $objQuery->select("*", "dtb_customer", "secret_key = ?", array($registSecretKey)); 153 $data = $arrCustomer[0]; 161 154 $objCustomer->setLogin($data['email']); 162 155 163 156 //-- メール送信 164 157 $objMailText = new SC_SiteView(); 165 $objMailText->assign("CONF", $ this->CONF);158 $objMailText->assign("CONF", $CONF); 166 159 $objMailText->assign("name01", $data["name01"]); 167 160 $objMailText->assign("name02", $data["name02"]);
Note: See TracChangeset
for help on using the changeset viewer.