Changeset 5434 for temp/trunk/html
- Timestamp:
- 2006/09/22 13:49:57 (20 years ago)
- Location:
- temp/trunk/html/install
- Files:
-
- 3 edited
-
index.php (modified) (10 diffs)
-
templates/step1.tpl (modified) (previous)
-
templates/step3.tpl (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/html/install/index.php
r5433 r5434 25 25 $objView = new SC_InstallView($INSTALL_DIR . '/templates', $INSTALL_DIR . '/temp'); 26 26 27 // ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹ 28 $objWebParam = new SC_FormParam(); 29 $objDBParam = new SC_FormParam(); 30 // ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ 31 $objWebParam = lfInitWebParam($objWebParam); 32 $objDBParam = lfInitDBParam($objDBParam); 33 27 34 if ($_POST['db_type'] == 'pgsql') { 28 35 $port = ""; … … 30 37 $port = ":".$_POST['db_port']; 31 38 } 32 33 $skip = $_POST["db_skip"];34 35 // ¥Ñ¥é¥á¡¼¥¿´ÉÍý¥¯¥é¥¹36 $objWebParam = new SC_FormParam();37 $objDBParam = new SC_FormParam();38 // ¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½39 $objWebParam = lfInitWebParam($objWebParam, $skip);40 $objDBParam = lfInitDBParam($objDBParam);41 42 39 43 40 //¥Õ¥©¡¼¥àÇÛÎó¤Î¼èÆÀ … … 62 59 //ÆþÎÏÃͤΥ¨¥é¡¼¥Á¥§¥Ã¥¯ 63 60 $objPage->arrErr = lfCheckWEBError($objWebParam); 64 65 if(count($objPage->arrErr) == 0) { 61 if(count($objPage->arrErr) == 0) { 62 $objPage = lfDispStep2($objPage); 63 } else { 64 $objPage = lfDispStep1($objPage); 65 } 66 break; 67 // ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÀßÄê 68 case 'step2': 69 70 //ÆþÎÏÃͤΥ¨¥é¡¼¥Á¥§¥Ã¥¯ 71 $objPage->arrErr = lfCheckDBError($objDBParam); 72 if(count($objPage->arrErr) == 0) { 73 66 74 // ŹÊÞ¤òÊѹ¹¤·¤Ê¤¤¾ì¹ç¤Ë¤Ï´°Î»²èÌ̤ØÁ«°Ü 75 $skip = $_POST["db_skip"]; 67 76 if ($skip == "on") { 68 77 // ÀßÄê¥Õ¥¡¥¤¥ë¤ÎÀ¸À® … … 71 80 break; 72 81 } 73 $objPage = lfDispStep2($objPage); 74 } else { 75 $objPage = lfDispStep1($objPage); 76 } 77 break; 78 // ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÎÀßÄê 79 case 'step2': 80 81 //ÆþÎÏÃͤΥ¨¥é¡¼¥Á¥§¥Ã¥¯ 82 $objPage->arrErr = lfCheckDBError($objDBParam); 83 if(count($objPage->arrErr) == 0) { 82 84 83 $objPage = lfDispStep3($objPage); 85 84 … … 352 351 // hidden¤ËÆþÎÏÃͤòÊÝ»ý 353 352 $objPage->arrHidden = $objDBParam->getHashArray(); 354 $objPage-> tpl_db_skip= $_POST['db_skip'];353 $objPage->arrHidden['db_skip'] = $_POST['db_skip']; 355 354 $objPage->tpl_mainpage = 'step1.tpl'; 356 355 $objPage->tpl_mode = 'step1'; … … 378 377 // hidden¤ËÆþÎÏÃͤòÊÝ»ý 379 378 $objPage->arrHidden = array_merge($objPage->arrHidden, $objDBParam->getHashArray()); 380 $objPage-> arrHidden['db_skip']= $_POST['db_skip'];379 $objPage->tpl_db_skip = $_POST['db_skip']; 381 380 $objPage->tpl_mainpage = 'step3.tpl'; 382 381 $objPage->tpl_mode = 'step3'; … … 399 398 400 399 // WEB¥Ñ¥é¥á¡¼¥¿¾ðÊó¤Î½é´ü²½ 401 function lfInitWebParam($objWebParam , $skip="") {400 function lfInitWebParam($objWebParam) { 402 401 403 402 $install_dir = realpath(dirname( __FILE__) . "/../../") . "/"; … … 405 404 $secure_url = "http://" . $_SERVER['HTTP_HOST'] . "/"; 406 405 $domain = ereg_replace("^[a-zA-Z0-9_~=&\?\/-]+\.", "", $_SERVER['HTTP_HOST']); 406 $objWebParam->addParam("Ź̾", "shop_name", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK")); 407 $objWebParam->addParam("´ÉÍý¼Ô¥á¡¼¥ë¥¢¥É¥ì¥¹", "admin_mail", MTEXT_LEN, "", array("EXIST_CHECK","EMAIL_CHECK","EMAIL_CHAR_CHECK","MAX_LENGTH_CHECK")); 407 408 $objWebParam->addParam("¥¤¥ó¥¹¥È¡¼¥ë¥Ç¥£¥ì¥¯¥È¥ê", "install_dir", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $install_dir); 408 409 $objWebParam->addParam("URL(Ä̾ï)", "normal_url", MTEXT_LEN, "", array("EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $normal_url); 409 410 $objWebParam->addParam("URL(¥»¥¥å¥¢)", "secure_url", MTEXT_LEN, "", array("EXIST_CHECK","URL_CHECK","MAX_LENGTH_CHECK"), $secure_url); 410 411 $objWebParam->addParam("¥É¥á¥¤¥ó", "domain", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"), $domain); 411 412 if ($skip == "on") {413 $objWebParam->addParam("Ź̾", "shop_name");414 $objWebParam->addParam("´ÉÍý¼Ô¥á¡¼¥ë¥¢¥É¥ì¥¹", "admin_mail");415 }else{416 $objWebParam->addParam("Ź̾", "shop_name", MTEXT_LEN, "", array("EXIST_CHECK","MAX_LENGTH_CHECK"));417 $objWebParam->addParam("´ÉÍý¼Ô¥á¡¼¥ë¥¢¥É¥ì¥¹", "admin_mail", MTEXT_LEN, "", array("EXIST_CHECK","EMAIL_CHECK","EMAIL_CHAR_CHECK","MAX_LENGTH_CHECK"));418 }419 420 412 421 413 return $objWebParam; … … 444 436 // ÆþÎϥǡ¼¥¿¤òÅϤ¹¡£ 445 437 $arrRet = $objFormParam->getHashArray(); 446 447 438 $objErr = new SC_CheckError($arrRet); 448 439 $objErr->arrErr = $objFormParam->checkError(); … … 456 447 $arrRet = $objFormParam->getHashArray(); 457 448 449 sfprintr($arrRet); 450 exit(); 458 451 $objErr = new SC_CheckError($arrRet); 459 452 $objErr->arrErr = $objFormParam->checkError();
Note: See TracChangeset
for help on using the changeset viewer.
