Changeset 18559


Ignore:
Timestamp:
2010/02/10 09:39:39 (14 years ago)
Author:
kajiwara
Message:

#599 会員登録において入力内容の一部が正常に引き継がれない不具合 を修正
r18555 分とあわせて修正分をアップします。

Location:
branches/version-2_4-dev/data/class/pages
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_4-dev/data/class/pages/admin/contents/LC_Page_Admin_Contents.php

    r17204 r18559  
    8181 
    8282            if ($this->arrErr = $this->lfErrorCheck()) {       // 入力エラーのチェック 
    83                 foreach($_POST as $key => $val) { 
    84                     $this->$key = $val; 
     83                $arrParams = array("news_url", "news_title", "news_comment", "link_method"); 
     84 
     85                foreach($arrParams as $key) { 
     86                    $this->$key = $_POST[$key]; 
    8587                } 
    8688                $this->selected_year = $_POST["year"]; 
  • branches/version-2_4-dev/data/class/pages/campaign/LC_Page_CampaignEntry.php

    r17382 r18559  
    8888                                 array(  "column" => "addr02", "convert" => "aKV" ), 
    8989                                 array(  "column" => "email", "convert" => "a" ), 
    90                                  array(  "column" => "email2", "convert" => "a" ), 
     90                                 array(  "column" => "email02", "convert" => "a" ), 
    9191                                 array(  "column" => "email_mobile", "convert" => "a" ), 
    92                                  array(  "column" => "email_mobile2", "convert" => "a" ), 
     92                                 array(  "column" => "email_mobile02", "convert" => "a" ), 
    9393                                 array(  "column" => "tel01", "convert" => "n" ), 
    9494                                 array(  "column" => "tel02", "convert" => "n" ), 
     
    100100                                 array(  "column" => "job", "convert" => "n" ), 
    101101                                 array(  "column" => "birth", "convert" => "n" ), 
     102                                 array(  "column" => "year",  "convert" => "n"), 
     103                                 array(  "column" => "month", "convert" => "n"), 
     104                                 array(  "column" => "day",   "convert" => "n"), 
    102105                                 array(  "column" => "reminder", "convert" => "n" ), 
    103106                                 array(  "column" => "reminder_answer", "convert" => "aKV"), 
     
    129132 
    130133            if ($this->arrErr || $_POST["mode"] == "return") {      // 入力エラーのチェック 
    131                 foreach($this->arrForm as $key => $val) { 
    132                     $this->$key = $val; 
     134                foreach($arrRegistColumn as $key) { 
     135                    $this->$key['column'] = $this->arrForm[$key['column']]; 
    133136                } 
    134137 
  • branches/version-2_4-dev/data/class/pages/contact/LC_Page_Contact.php

    r17041 r18559  
    8787                                     array(  "column" => "addr02",      "convert" => "aKV" ), 
    8888                                     array(  "column" => "email",       "convert" => "a" ), 
     89                                     array(  "column" => "email02",     "convert" => "a" ), 
    8990                                     array(  "column" => "tel01",       "convert" => "n" ), 
    9091                                     array(  "column" => "tel02",       "convert" => "n" ), 
     
    108109                $this->tpl_title = 'お問い合わせ(確認ページ)'; 
    109110            } else { 
    110                 foreach ($this->arrForm as $key => $val){ 
    111                     $this->$key = $val; 
     111                foreach ($arrConvertColumn as $key) { 
     112                    $this->$key['column'] = $this->arrForm[$key['column']]; 
    112113                } 
    113114            } 
     
    115116 
    116117            case 'return': 
    117             foreach ($_POST as $key => $val){ 
    118                 $this->$key = $val; 
     118                foreach ($arrConvertColumn as $key) { 
     119                    $this->$key['column'] = $_POST[$key['column']]; 
    119120                } 
    120121            break; 
  • branches/version-2_4-dev/data/class/pages/entry/LC_Page_Entry.php

    r17781 r18559  
    9999                                     array(  "column" => "addr02", "convert" => "aKV" ), 
    100100                                     array(  "column" => "email", "convert" => "a" ), 
    101                                      array(  "column" => "email2", "convert" => "a" ), 
     101                                     array(  "column" => "email02", "convert" => "a" ), 
    102102                                     array(  "column" => "email_mobile", "convert" => "a" ), 
    103                                      array(  "column" => "email_mobile2", "convert" => "a" ), 
     103                                     array(  "column" => "email_mobile02", "convert" => "a" ), 
    104104                                     array(  "column" => "tel01", "convert" => "n" ), 
    105105                                     array(  "column" => "tel02", "convert" => "n" ), 
     
    111111                                     array(  "column" => "job", "convert" => "n" ), 
    112112                                     array(  "column" => "birth", "convert" => "n" ), 
     113                                     array(  "column" => "year", "convert" => "n" ), 
     114                                     array(  "column" => "month", "convert" => "n" ), 
     115                                     array(  "column" => "day", "convert" => "n" ), 
    113116                                     array(  "column" => "reminder", "convert" => "n" ), 
    114117                                     array(  "column" => "reminder_answer", "convert" => "aKV"), 
     
    168171 
    169172            if ($this->arrErr || $_POST["mode"] == "return") {      // 入力エラーのチェック 
    170                 foreach($this->arrForm as $key => $val) { 
    171                     $this->$key = $val; 
     173                foreach($arrRegistColumn as $key) { 
     174                    $this->$key['column'] = $this->arrForm[$key['column']]; 
    172175                } 
    173176 
     
    315318                                 array(  "column" => "addr02", "convert" => "aKV" ), 
    316319                                 array(  "column" => "email", "convert" => "a" ), 
    317                                  array(  "column" => "email2", "convert" => "a" ), 
     320                                 array(  "column" => "email02", "convert" => "a" ), 
    318321                                 array(  "column" => "email_mobile", "convert" => "a" ), 
    319                                  array(  "column" => "email_mobile2", "convert" => "a" ), 
     322                                 array(  "column" => "email_mobile02", "convert" => "a" ), 
    320323                                 array(  "column" => "tel01", "convert" => "n" ), 
    321324                                 array(  "column" => "tel02", "convert" => "n" ), 
     
    327330                                 array(  "column" => "job", "convert" => "n" ), 
    328331                                 array(  "column" => "birth", "convert" => "n" ), 
     332                                 array(  "column" => "year", "convert" => "n" ), 
     333                                 array(  "column" => "month", "convert" => "n" ), 
     334                                 array(  "column" => "day", "convert" => "n" ), 
    329335                                 array(  "column" => "reminder", "convert" => "n" ), 
    330336                                 array(  "column" => "reminder_answer", "convert" => "aKV"), 
     
    382388            } 
    383389 
    384             foreach($this->arrForm as $key => $val) { 
    385                 $this->$key = $val; 
     390            foreach($arrRegistColumn as $key) { 
     391                $this->$key['column'] = $this->arrForm[$key['column']]; 
    386392            } 
    387393 
Note: See TracChangeset for help on using the changeset viewer.