Changeset 17894 for branches/version-2_4


Ignore:
Timestamp:
2009/03/09 13:39:19 (15 years ago)
Author:
kishida
Message:

モバイルで、ログイン時に入力されたメール・パスワードの定義を変更しているが、convertをかけていなかったのでログインできない不具合が発生していた、それの改修

File:
1 edited

Legend:

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

    r17807 r17894  
    8787        $this->lfInitLoginFormParam(); 
    8888        //パスワード・Eメールにある空白をトリム 
    89         $_POST["login_email"] = preg_replace('/^[  \r\n]*(.*?)[  \r\n]*$/u', '$1', $_POST["login_email"]); 
    90         $_POST["login_pass"] = trim($_POST["login_pass"]); //認証用 
    91         $_POST["login_pass1"] = $_POST["login_pass"];      //最小桁数比較用 
    92         $_POST["login_pass2"] = $_POST["login_pass"];      //最大桁数比較用 
     89        $this->lfConvertEmail($_POST["login_email"]); 
     90        $this->lfConvertLoginPass($_POST["login_pass"]); 
    9391        $this->objLoginFormParam->setParam($_POST);     // POST値の取得 
    9492 
     
    249247        $this->lfInitParam(); 
    250248        // POST値の取得 
     249        $this->lfConvertEmail($_POST["login_email"]); 
     250        $this->lfConvertLoginPass($_POST["login_pass"]); 
     251 
    251252        $this->objFormParam->setParam($_POST); 
    252253 
     
    539540        return $objErr->arrErr; 
    540541    } 
     542 
     543    /** 
     544     * 入力されたEmailから余分な改行・空白を削除する 
     545     * 
     546     * @param string $_POST["login_email"] 
     547     */ 
     548    function lfConvertEmail(){ 
     549        if( strlen($_POST["login_email"]) < 1 ){ return ; } 
     550        $_POST["login_email"] = preg_replace('/^[  \r\n]*(.*?)[  \r\n]*$/u', '$1', $_POST["login_email"]); 
     551    } 
     552 
     553    /** 
     554     * 入力されたPassから余分な空白を削除し、最小桁数・最大桁数チェック用に変数に入れる 
     555     * 
     556     * @param string $_POST["login_pass"] 
     557     */ 
     558    function lfConvertLoginPass(){ 
     559    if( strlen($_POST["login_pass"]) < 1 ){ return ; } 
     560        $_POST["login_pass"] = trim($_POST["login_pass"]); //認証用 
     561        $_POST["login_pass1"] = $_POST["login_pass"];      //最小桁数比較用 
     562        $_POST["login_pass2"] = $_POST["login_pass"];      //最大桁数比較用 
     563    } 
    541564} 
    542565?> 
Note: See TracChangeset for help on using the changeset viewer.