Changeset 21480 for branches/version-2_12-dev/html/install/index.php
- Timestamp:
- 2012/02/11 04:51:32 (14 years ago)
- File:
-
- 1 edited
-
branches/version-2_12-dev/html/install/index.php (modified) (12 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/html/install/index.php
r21474 r21480 27 27 require_once HTML_REALDIR . 'define.php'; 28 28 define('INSTALL_FUNCTION', true); 29 define( "INSTALL_INFO_URL", "http://www.ec-cube.net/install_info/index.php");29 define('INSTALL_INFO_URL', "http://www.ec-cube.net/install_info/index.php"); 30 30 while (ob_get_level() >= 1) { 31 31 ob_end_clean(); … … 38 38 require_once DATA_REALDIR . 'module/HTTP/Request.php'; 39 39 40 if (!defined( "ADMIN_DIR")) {41 define( "ADMIN_DIR","admin/");42 } 43 44 define( "INSTALL_LOG", "./temp/install.log");40 if (!defined('ADMIN_DIR')) { 41 define('ADMIN_DIR',"admin/"); 42 } 43 44 define('INSTALL_LOG', "./temp/install.log"); 45 45 ini_set("max_execution_time", 300); 46 46 … … 133 133 // 入力データを渡す。 134 134 $arrRet = $objDBParam->getHashArray(); 135 define( "DB_TYPE", $arrRet['db_type']);135 define('DB_TYPE', $arrRet['db_type']); 136 136 $dsn = $arrRet['db_type']."://".$arrRet['db_user'].":".$arrRet['db_password']."@".$arrRet['db_server'].":".$arrRet['db_port']."/".$arrRet['db_name']; 137 137 … … 188 188 // 入力データを渡す。 189 189 $arrRet = $objDBParam->getHashArray(); 190 if (!defined( "DB_TYPE")) {191 define( "DB_TYPE", $arrRet['db_type']);190 if (!defined('DB_TYPE')) { 191 define('DB_TYPE', $arrRet['db_type']); 192 192 } 193 193 $dsn = $arrRet['db_type']."://".$arrRet['db_user'].":".$arrRet['db_password']."@".$arrRet['db_server'].":".$arrRet['db_port']."/".$arrRet['db_name']; … … 514 514 515 515 $arrDbParam = $objDBParam->getHashArray(); 516 if (!defined( "DB_TYPE")) {517 define( "DB_TYPE", $arrDbParam['db_type']);516 if (!defined('DB_TYPE')) { 517 define('DB_TYPE', $arrDbParam['db_type']); 518 518 } 519 519 $dsn = $arrDbParam['db_type']."://".$arrDbParam['db_user'].":".$arrDbParam['db_password']."@".$arrDbParam['db_server'].":".$arrDbParam['db_port']."/".$arrDbParam['db_name']; … … 659 659 } 660 660 661 $objWebParam->addParam("店名", "shop_name", MTEXT_LEN, "", array( "EXIST_CHECK","MAX_LENGTH_CHECK"), $shop_name);662 $objWebParam->addParam("管理者:メールアドレス", "admin_mail", null, "", array( "EXIST_CHECK","EMAIL_CHECK","EMAIL_CHAR_CHECK"), $admin_mail);663 $objWebParam->addParam("管理者:ログインID", "login_id", ID_MAX_LEN, "", array( "EXIST_CHECK","SPTAB_CHECK", "ALNUM_CHECK"));664 $objWebParam->addParam("管理者:パスワード", "login_pass", ID_MAX_LEN, "", array( "EXIST_CHECK","SPTAB_CHECK", "ALNUM_CHECK"));665 $objWebParam->addParam("管理機能:ディレクトリ", "admin_dir", ID_MAX_LEN, "a", array( "EXIST_CHECK","SPTAB_CHECK", "ALNUM_CHECK"), $oldAdminDir);666 $objWebParam->addParam("管理機能:SSL制限", "admin_force_ssl", 1, "n", array( "SPTAB_CHECK", "NUM_CHECK","MAX_LENGTH_CHECK"), $admin_force_ssl);667 $objWebParam->addParam("管理機能:IP制限", "admin_allow_hosts", LTEXT_LEN, "an", array( "IP_CHECK","MAX_LENGTH_CHECK"), $admin_allow_hosts);668 $objWebParam->addParam("URL(通常)", "normal_url", MTEXT_LEN, "", array( "EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $normal_url);669 $objWebParam->addParam("URL(セキュア)", "secure_url", MTEXT_LEN, "", array( "EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $secure_url);670 $objWebParam->addParam("ドメイン", "domain", MTEXT_LEN, "", array( "MAX_LENGTH_CHECK"));661 $objWebParam->addParam("店名", "shop_name", MTEXT_LEN, "", array('EXIST_CHECK','MAX_LENGTH_CHECK'), $shop_name); 662 $objWebParam->addParam("管理者:メールアドレス", "admin_mail", null, "", array('EXIST_CHECK','EMAIL_CHECK','EMAIL_CHAR_CHECK'), $admin_mail); 663 $objWebParam->addParam("管理者:ログインID", "login_id", ID_MAX_LEN, "", array('EXIST_CHECK','SPTAB_CHECK', 'ALNUM_CHECK')); 664 $objWebParam->addParam("管理者:パスワード", "login_pass", ID_MAX_LEN, "", array('EXIST_CHECK','SPTAB_CHECK', 'ALNUM_CHECK')); 665 $objWebParam->addParam("管理機能:ディレクトリ", "admin_dir", ID_MAX_LEN, "a", array('EXIST_CHECK','SPTAB_CHECK', 'ALNUM_CHECK'), $oldAdminDir); 666 $objWebParam->addParam("管理機能:SSL制限", "admin_force_ssl", 1, "n", array('SPTAB_CHECK', 'NUM_CHECK','MAX_LENGTH_CHECK'), $admin_force_ssl); 667 $objWebParam->addParam("管理機能:IP制限", "admin_allow_hosts", LTEXT_LEN, "an", array('IP_CHECK','MAX_LENGTH_CHECK'), $admin_allow_hosts); 668 $objWebParam->addParam("URL(通常)", "normal_url", MTEXT_LEN, "", array('EXIST_CHECK','URL_CHECK','MAX_LENGTH_CHECK'), $normal_url); 669 $objWebParam->addParam("URL(セキュア)", "secure_url", MTEXT_LEN, "", array('EXIST_CHECK','URL_CHECK','MAX_LENGTH_CHECK'), $secure_url); 670 $objWebParam->addParam("ドメイン", "domain", MTEXT_LEN, "", array('MAX_LENGTH_CHECK')); 671 671 672 672 return $objWebParam; … … 706 706 } 707 707 708 $objDBParam->addParam("DBの種類", "db_type", INT_LEN, "", array( "EXIST_CHECK","MAX_LENGTH_CHECK"), $db_type);709 $objDBParam->addParam("DBサーバー", "db_server", MTEXT_LEN, "", array( "EXIST_CHECK","MAX_LENGTH_CHECK"), $db_server);710 $objDBParam->addParam("DBポート", "db_port", INT_LEN, "", array( "MAX_LENGTH_CHECK"), $db_port);711 $objDBParam->addParam("DB名", "db_name", MTEXT_LEN, "", array( "EXIST_CHECK","MAX_LENGTH_CHECK"), $db_name);712 $objDBParam->addParam("DBユーザ", "db_user", MTEXT_LEN, "", array( "EXIST_CHECK","MAX_LENGTH_CHECK"), $db_user);713 $objDBParam->addParam("DBパスワード", "db_password", MTEXT_LEN, "", array( "EXIST_CHECK","MAX_LENGTH_CHECK"));708 $objDBParam->addParam("DBの種類", "db_type", INT_LEN, "", array('EXIST_CHECK','MAX_LENGTH_CHECK'), $db_type); 709 $objDBParam->addParam("DBサーバー", "db_server", MTEXT_LEN, "", array('EXIST_CHECK','MAX_LENGTH_CHECK'), $db_server); 710 $objDBParam->addParam("DBポート", "db_port", INT_LEN, "", array('MAX_LENGTH_CHECK'), $db_port); 711 $objDBParam->addParam("DB名", "db_name", MTEXT_LEN, "", array('EXIST_CHECK','MAX_LENGTH_CHECK'), $db_name); 712 $objDBParam->addParam("DBユーザ", "db_user", MTEXT_LEN, "", array('EXIST_CHECK','MAX_LENGTH_CHECK'), $db_user); 713 $objDBParam->addParam("DBパスワード", "db_password", MTEXT_LEN, "", array('EXIST_CHECK','MAX_LENGTH_CHECK')); 714 714 715 715 return $objDBParam; … … 733 733 734 734 // ログインIDチェック 735 $objErr->doFunc(array("管理者:ログインID",'login_id',ID_MIN_LEN , ID_MAX_LEN) ,array( "SPTAB_CHECK" ,"NUM_RANGE_CHECK"));735 $objErr->doFunc(array("管理者:ログインID",'login_id',ID_MIN_LEN , ID_MAX_LEN) ,array('SPTAB_CHECK' ,'NUM_RANGE_CHECK')); 736 736 737 737 // パスワードのチェック 738 $objErr->doFunc( array("管理者:パスワード",'login_pass',ID_MIN_LEN , ID_MAX_LEN) ,array( "SPTAB_CHECK" ,"NUM_RANGE_CHECK"));738 $objErr->doFunc( array("管理者:パスワード",'login_pass',ID_MIN_LEN , ID_MAX_LEN) ,array('SPTAB_CHECK' ,'NUM_RANGE_CHECK')); 739 739 740 740 // 管理機能ディレクトリのチェック 741 $objErr->doFunc( array("管理機能:ディレクトリ", 'admin_dir', ID_MIN_LEN, ID_MAX_LEN), array( "SPTAB_CHECK" ,"NUM_RANGE_CHECK"));741 $objErr->doFunc( array("管理機能:ディレクトリ", 'admin_dir', ID_MIN_LEN, ID_MAX_LEN), array('SPTAB_CHECK' ,'NUM_RANGE_CHECK')); 742 742 743 743 $oldAdminDir = SC_Utils_Ex::sfTrimURL(ADMIN_DIR); … … 761 761 762 762 if (count($objErr->arrErr) == 0) { 763 if (!defined( "DB_TYPE")) {764 define( "DB_TYPE", $arrRet['db_type']);763 if (!defined('DB_TYPE')) { 764 define('DB_TYPE', $arrRet['db_type']); 765 765 } 766 766 // 接続確認 … … 849 849 foreach ($arrSequences as $seq) { 850 850 SC_Utils::sfFlush(true); 851 $seq_name = $seq[0] . "_". $seq[1];851 $seq_name = $seq[0] . '_' . $seq[1]; 852 852 if (in_array($seq_name, $exists)) { 853 853 $result = $objManager->dropSequence($seq_name); … … 896 896 $max = $res->fetchOne(); 897 897 898 $seq_name = $seq[0] . "_". $seq[1];898 $seq_name = $seq[0] . '_' . $seq[1]; 899 899 $result = $objManager->createSequence($seq_name, $max + 1); 900 900 if (PEAR::isError($result)) { … … 934 934 //管理機能SSL制限 935 935 if ($objWebParam->getValue('admin_force_ssl') == 1 and strpos($secure_url,"https://") !== FALSE) { 936 $force_ssl = "TRUE";937 } else { 938 $force_ssl = "FALSE";936 $force_ssl = 'TRUE'; 937 } else { 938 $force_ssl = 'FALSE'; 939 939 } 940 940 //管理機能IP制限
Note: See TracChangeset
for help on using the changeset viewer.
