- Timestamp:
- 2009/05/15 16:30:40 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2/data/class/pages/entry/LC_Page_Entry.php
r17730 r18007 73 73 $CONF = $objDb->sf_getBasisData(); 74 74 $objDate = new SC_Date(START_BIRTH_YEAR, date("Y",strtotime("now"))); 75 76 $ssl_url = rtrim(SSL_URL,"/"); 77 $ssl_url .= $_SERVER['PHP_SELF']; 78 75 79 76 80 // 規約ページからの遷移でなければエラー画面へ遷移する … … 123 127 } 124 128 129 //空白・改行の削除 130 $_POST["name01"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["name01"]); 131 $_POST["name02"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["name02"]); 132 $_POST["kana01"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["kana01"]); 133 $_POST["kana02"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["kana02"]); 134 $_POST["zip01"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["zip01"]); 135 $_POST["zip02"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["zip02"]); 136 $_POST["addr01"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["addr01"]); 137 $_POST["addr02"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["addr02"]); 138 $_POST["tel01"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["tel01"]); 139 $_POST["tel02"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["tel02"]); 140 $_POST["tel03"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["tel03"]); 141 $_POST["fax01"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["fax01"]); 142 $_POST["fax02"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["fax02"]); 143 $_POST["fax03"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["fax03"]); 144 $_POST["email"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["email"]); 145 $_POST["email02"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["email02"]); 146 $_POST["password"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["password"]); 147 $_POST["password02"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["password02"]); 148 $_POST["reminder_answer"] = preg_replace('/^[ \r\n]*(.*?)[ \r\n]*$/u', '$1', $_POST["reminder_answer"]); 149 125 150 //-- POSTデータの引き継ぎ 126 151 $this->arrForm = $_POST; 152 153 //SSL用 154 $this->arrForm[ssl_url] = $ssl_url; 127 155 128 156 if($this->arrForm['year'] == '----') { … … 607 635 // 携帯メールアドレス 608 636 $arrRegist['email_mobile'] = $arrRegist['email']; 609 610 611 637 //PHONE_IDを取り出す 638 $phoneId = SC_MobileUserAgent::getId(); 639 $arrRegist['mobile_phone_id'] = $phoneId; 612 640 } 613 641 … … 829 857 function lfErrorCheck2($array) { 830 858 $objErr = new SC_CheckError($array); 831 $objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 859 860 $objErr->doFunc(array("郵便番号1", "zip01", ZIP01_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 832 861 $objErr->doFunc(array("郵便番号2", "zip02", ZIP02_LEN ) ,array("EXIST_CHECK", "SPTAB_CHECK" ,"NUM_CHECK", "NUM_COUNT_CHECK")); 833 862 $objErr->doFunc(array("郵便番号", "zip01", "zip02"), array("ALL_EXIST_CHECK")); 834 863 835 864 $objErr->doFunc(array("性別", "sex") ,array("SELECT_CHECK", "NUM_CHECK")); 836 $objErr->doFunc(array("生年月日 ", "year", "month", "day"), array("CHECK_DATE"));837 if ( isset($array['year']) && strlen($array['year']) > 0) {865 $objErr->doFunc(array("生年月日 (年)", "year", 4), array("EXIST_CHECK", "SPTAB_CHECK", "NUM_CHECK", "NUM_COUNT_CHECK")); 866 if (!isset($objErr->arrErr['year']) && strlen($array['year'] > 0)) { 838 867 $objErr->doFunc(array("生年月日 (年)", "year", $this->objDate->getStartYear()), array("MIN_CHECK")); 839 868 $objErr->doFunc(array("生年月日 (年)", "year", $this->objDate->getEndYear()), array("MAX_CHECK")); 840 869 } 841 return $objErr->arrErr; 870 $objErr->doFunc(array("生年月日 (月日)", "month", "day"), array("SELECT_CHECK")); 871 if (!isset($objErr->arrErr['year']) && !isset($objErr->arrErr['month']) && !isset($objErr->arrErr['day'])) { 872 $objErr->doFunc(array("生年月日", "year", "month", "day"), array("CHECK_DATE")); 873 } 874 875 return $objErr->arrErr; 842 876 } 843 877
Note: See TracChangeset
for help on using the changeset viewer.