Ignore:
Timestamp:
2009/07/13 14:05:51 (15 years ago)
Author:
ramrun
Message:

#261 設定見直し

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2/data/class/pages/entry/LC_Page_Entry.php

    r18041 r18187  
    5858        $this->arrMonth = $objDate->getMonth(true); 
    5959        $this->arrDay = $objDate->getDay(true); 
     60         
     61        $this->httpCacheControl('nocache'); 
    6062    } 
    6163 
     
    127129            } 
    128130 
    129             //空白・改行の削除 
     131            // 空白・改行の削除 
    130132            $_POST["name01"] = preg_replace('/^[  \r\n]*(.*?)[  \r\n]*$/u', '$1', $_POST["name01"]); 
    131133            $_POST["name02"] = preg_replace('/^[  \r\n]*(.*?)[  \r\n]*$/u', '$1', $_POST["name02"]); 
     
    151153            $this->arrForm = $_POST; 
    152154 
    153             //SSL用 
     155            // SSL用 
    154156            $this->arrForm['ssl_url'] = $ssl_url; 
    155157 
     
    160162            $this->arrForm = $this->lfConvertParam($this->arrForm, $arrRegistColumn); 
    161163 
    162             //-- 入力エラーチェック 
     164            //-- 入力エラーチェック 
    163165            $this->arrErr = $this->lfErrorCheck($this->arrForm); 
    164166 
     
    170172            } else { 
    171173 
    172                 //-- 確認 
     174                //-- 確認 
    173175                if ($_POST["mode"] == "confirm") { 
    174176                    foreach($this->arrForm as $key => $val) { 
     
    185187                } 
    186188 
    187                 //-- 会員登録と完了画面 
     189                //-- 会員登録と完了画面 
    188190                if ($_POST["mode"] == "complete") { 
    189191                    // キャンペーンからの遷移の時用の値 
     
    200202                    $this->tpl_title = '会員登録(完了ページ)'; 
    201203 
    202                     // 完了メール送信 
     204                    // 完了メール送信 
    203205                    $this->name01 = $_POST['name01']; 
    204206                    $this->name02 = $_POST['name02']; 
     
    247249        $this->transactionid = $this->getToken(); 
    248250 
    249         //---- ページ表示 
     251        //---- ページ表示 
    250252        $objView->assignobj($this); 
    251253        // フレームを選択(キャンペーンページから遷移なら変更) 
     
    261263        $this->init(); 
    262264        $this->tpl_mainpage = 'entry/index.tpl';        // メインテンプレート 
    263         $this->tpl_title .= '会員登録(1/3)';            // ページタイトル 
     265        $this->tpl_title .= '会員登録(1/3)';            // ページタイトル 
    264266    } 
    265267 
     
    354356            } 
    355357 
    356             //-- 入力エラーチェック 
     358            //-- 入力エラーチェック 
    357359            if ($_POST["mode"] == "set1") { 
    358360                $this->arrErr = $this->lfErrorCheck1($this->arrForm); 
     
    393395            } else { 
    394396 
    395                 //-- テンプレート設定 
     397                //-- テンプレート設定 
    396398                if ($_POST["mode"] == "set1") { 
    397399                    $this->tpl_mainpage = 'entry/set1.tpl'; 
     
    407409                    } 
    408410                } elseif ($_POST["mode"] == "confirm") { 
    409                     //パスワード表示 
     411                    // パスワード表示 
    410412                    $passlen = strlen($this->arrForm['password']); 
    411413                    $this->passlen = $this->lfPassLen($passlen); 
    412414 
    413                     //メール受け取り 
     415                    // メール受け取り 
    414416                    if (!isset($this->arrForm['mailmaga_flg'])) $this->arrForm['mailmaga_flg']  = ""; 
    415417                    if (strtolower($this->arrForm['mailmaga_flg']) == "on") { 
     
    441443 
    442444 
    443                 //-- 仮登録と完了画面 
     445                //-- 仮登録と完了画面 
    444446                if ($_POST["mode"] == "complete") { 
    445447 
     
    450452                        $this->tpl_title = '会員登録(1/3)'; 
    451453                        $this->arrErr = $arrErr; 
    452                         //---- ページ表示 
     454                        //---- ページ表示 
    453455                        $objView->assignobj($this); 
    454456                        $objView->display(SITE_FRAME); 
     
    462464                        $this->tpl_title = '会員登録(2/3)'; 
    463465                        $this->arrErr = $arrErr; 
    464                         //---- ページ表示 
     466                        //---- ページ表示 
    465467                        $objView->assignobj($this); 
    466468                        $objView->display(SITE_FRAME); 
     
    474476                        $this->tpl_title = '会員登録(3/3)'; 
    475477                        $this->arrErr = $arrErr; 
    476                         //---- ページ表示 
     478                        //---- ページ表示 
    477479                        $objView->assignobj($this); 
    478480                        $objView->display(SITE_FRAME); 
     
    497499                    $objMobile->sfMobileSetExtSessionId('id', $this->uniqid, 'regist/' . DIR_INDEX_URL); 
    498500 
    499                     // 仮登録完了メール送信 
     501                    // 仮登録完了メール送信 
    500502                    $this->to_name01 = $_POST['name01']; 
    501503                    $this->to_name02 = $_POST['name02']; 
     
    542544        } 
    543545 
    544         //---- ページ表示 
     546        //---- ページ表示 
    545547        $objView->assignobj($this); 
    546548        $objView->display(SITE_FRAME); 
     
    634636 
    635637 
    636     /* メルマガ会員機能は現在停止中 2007/03/07 
    637  
    638  
    639         //-- 非会員でメルマガ登録しているかの判定 
     638    /* メルマガ会員機能は現在停止中 2007/03/07 
     639 
     640 
     641        //-- 非会員でメルマガ登録しているかの判定 
    640642        $sql = "SELECT count(*) FROM dtb_customer_mail WHERE email = ?"; 
    641643        $mailResult = $objConn->getOne($sql, array($arrRegist["email"])); 
    642644 
    643         //-- メルマガ仮登録実行 
     645        //-- メルマガ仮登録実行 
    644646        $arrRegistMail["email"] = $arrRegist["email"]; 
    645647        if ($array["mailmaga_flg"] == 1) { 
     
    655657        if ($mailResult == 1) { 
    656658            $objQuery->update("dtb_customer_mail", $arrRegistMail, "email = '" .addslashes($arrRegistMail["email"]). "'"); 
    657         } else {                // 新規登録の場合 
     659        } else {                // 新規登録の場合 
    658660            $arrRegistMail["create_date"] = "now()"; 
    659661            $objQuery->insert("dtb_customer_mail", $arrRegistMail); 
     
    665667    } 
    666668 
    667     //---- 取得文字列の変換 
     669    //---- 取得文字列の変換 
    668670    function lfConvertParam($array, $arrRegistColumn) { 
    669671        /* 
     
    708710        $objErr->doFunc(array('メールアドレス', 'メールアドレス(確認)', "email", "email02") ,array("EQUAL_CHECK")); 
    709711 
    710         //現会員の判定 → 現会員もしくは仮登録中は、メアド一意が前提になってるので同じメアドで登録不可 
     712        // 現会員の判定 → 現会員もしくは仮登録中は、メアド一意が前提になってるので同じメアドで登録不可 
    711713        if (strlen($array["email"]) > 0) { 
    712714            $array["email"] = strtolower($array["email"]); 
     
    810812        $objErr->doFunc(array('メールアドレス', "email", MTEXT_LEN) ,array("NO_SPTAB", "EXIST_CHECK", "EMAIL_CHECK", "SPTAB_CHECK" ,"EMAIL_CHAR_CHECK", "MAX_LENGTH_CHECK", "MOBILE_EMAIL_CHECK")); 
    811813 
    812         //現会員の判定 → 現会員もしくは仮登録中は、メアド一意が前提になってるので同じメアドで登録不可 
     814        // 現会員の判定 → 現会員もしくは仮登録中は、メアド一意が前提になってるので同じメアドで登録不可 
    813815        if (strlen($array["email"]) > 0) { 
    814816            $array['email'] = strtolower($array['email']); 
Note: See TracChangeset for help on using the changeset viewer.