Ignore:
Timestamp:
2010/11/04 08:28:41 (12 years ago)
Author:
Ringo
Message:

#634 非ログインショッピング時のパスワード1~3文字時のエラー表示

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_5-dev/data/class/pages/shopping/LC_Page_Shopping_Deliv.php

    r18869 r18880  
    118118            } 
    119119 
    120             if(count($this->arrErr) == 0) { 
    121                 // ログイン判定 
    122                 if(!$objCustomer->getCustomerDataFromEmailPass($arrForm['login_pass'], $arrForm['login_email'])) { 
    123                     // 仮登録の判定 
    124                     $objQuery = new SC_Query; 
    125                     $where = "email = ? AND status = 1 AND del_flg = 0"; 
    126                     $ret = $objQuery->count("dtb_customer", $where, array($arrForm['login_email'])); 
    127  
    128                     if($ret > 0) { 
    129                         SC_Utils_Ex::sfDispSiteError(TEMP_LOGIN_ERROR); 
    130                     } else { 
    131                         SC_Utils_Ex::sfDispSiteError(SITE_LOGIN_ERROR); 
    132                     } 
     120            if(count($this->arrErr) > 0) { 
     121                SC_Utils_Ex::sfDispSiteError(TEMP_LOGIN_ERROR); 
     122            } 
     123            // ログイン判定 
     124            if(!$objCustomer->getCustomerDataFromEmailPass($arrForm['login_pass'], $arrForm['login_email'])) { 
     125                // 仮登録の判定 
     126                $objQuery = new SC_Query; 
     127                $where = "email = ? AND status = 1 AND del_flg = 0"; 
     128                $ret = $objQuery->count("dtb_customer", $where, array($arrForm['login_email'])); 
     129 
     130                if($ret > 0) { 
     131                    SC_Utils_Ex::sfDispSiteError(TEMP_LOGIN_ERROR); 
     132                } else { 
     133                    SC_Utils_Ex::sfDispSiteError(SITE_LOGIN_ERROR); 
    133134                } 
    134                 //ダウンロード商品判定 
    135                 if($this->cartdown==2){ 
    136                     // 会員情報の住所を受注一時テーブルに書き込む 
    137                     $objDb->sfRegistDelivData($uniqid, $objCustomer); 
    138                     // 正常に登録されたことを記録しておく 
    139                     $objSiteSess->setRegistFlag(); 
    140                     // ダウンロード商品有りの場合は、支払方法画面に転送 
    141                     $this->sendRedirect($this->getLocation("./payment.php"), array()); 
    142                     exit; 
    143                 } 
    144             } else { 
    145                 // ログインページに戻る 
    146                 $this->sendRedirect(URL_SHOP_TOP); 
     135            } 
     136            //ダウンロード商品判定 
     137            if($this->cartdown==2){ 
     138                // 会員情報の住所を受注一時テーブルに書き込む 
     139                $objDb->sfRegistDelivData($uniqid, $objCustomer); 
     140                // 正常に登録されたことを記録しておく 
     141                $objSiteSess->setRegistFlag(); 
     142                // ダウンロード商品有りの場合は、支払方法画面に転送 
     143                $this->sendRedirect($this->getLocation("./payment.php"), array()); 
    147144                exit; 
    148145            } 
Note: See TracChangeset for help on using the changeset viewer.