Ignore:
Timestamp:
2010/05/09 03:44:47 (14 years ago)
Author:
Seasoft
Message:

merge r18555,r18560

  • 取得元: version-2_4
  • 「新着情報管理」と「お問い合わせ」については、Smrty変数 $arrForm を用いる実装に変更。

【取得元のログメッセージ】

  • POST値の格納方法を修正。
  • r18559 merged
    • 会員登録において入力内容の一部が正常に引き継がれない不具合(#599)
Location:
branches/comu-ver2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/comu-ver2

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

    r18638 r18649  
    193193                                     array(  "column" => "addr02", "convert" => "aKV" ), 
    194194                                     array(  "column" => "email", "convert" => "a" ), 
    195                                      array(  "column" => "email2", "convert" => "a" ), 
     195                                     array(  "column" => "email02", "convert" => "a" ), 
    196196                                     array(  "column" => "email_mobile", "convert" => "a" ), 
    197                                      array(  "column" => "email_mobile2", "convert" => "a" ), 
     197                                     array(  "column" => "email_mobile02", "convert" => "a" ), 
    198198                                     array(  "column" => "tel01", "convert" => "n" ), 
    199199                                     array(  "column" => "tel02", "convert" => "n" ), 
     
    205205                                     array(  "column" => "job", "convert" => "n" ), 
    206206                                     array(  "column" => "birth", "convert" => "n" ), 
     207                                     array(  "column" => "year", "convert" => "n" ), 
     208                                     array(  "column" => "month", "convert" => "n" ), 
     209                                     array(  "column" => "day", "convert" => "n" ), 
    207210                                     array(  "column" => "reminder", "convert" => "n" ), 
    208211                                     array(  "column" => "reminder_answer", "convert" => "aKV"), 
     
    258261 
    259262            if ($this->arrErr || $_POST["mode"] == "return") {      // 入力エラーのチェック 
    260                 foreach($this->arrForm as $key => $val) { 
    261                     $this->$key = $val; 
     263                foreach($arrRegistColumn as $key) { 
     264                    $this->$key['column'] = $this->arrForm[$key['column']]; 
    262265                } 
    263266 
     
    402405                                 array(  "column" => "addr02", "convert" => "aKV" ), 
    403406                                 array(  "column" => "email", "convert" => "a" ), 
    404                                  array(  "column" => "email2", "convert" => "a" ), 
     407                                 array(  "column" => "email02", "convert" => "a" ), 
    405408                                 array(  "column" => "email_mobile", "convert" => "a" ), 
    406                                  array(  "column" => "email_mobile2", "convert" => "a" ), 
     409                                 array(  "column" => "email_mobile02", "convert" => "a" ), 
    407410                                 array(  "column" => "tel01", "convert" => "n" ), 
    408411                                 array(  "column" => "tel02", "convert" => "n" ), 
     
    414417                                 array(  "column" => "job", "convert" => "n" ), 
    415418                                 array(  "column" => "birth", "convert" => "n" ), 
     419                                 array(  "column" => "year", "convert" => "n" ), 
     420                                 array(  "column" => "month", "convert" => "n" ), 
     421                                 array(  "column" => "day", "convert" => "n" ), 
    416422                                 array(  "column" => "reminder", "convert" => "n" ), 
    417423                                 array(  "column" => "reminder_answer", "convert" => "aKV"), 
     
    463469            } 
    464470 
    465             foreach($this->arrForm as $key => $val) { 
    466                 $this->$key = $val; 
     471            foreach($arrRegistColumn as $key) { 
     472                $this->$key['column'] = $this->arrForm[$key['column']]; 
    467473            } 
    468474 
Note: See TracChangeset for help on using the changeset viewer.