예제 #1
0
     $result = do_others($system_lang, $captcha, $goods_types, $install_demo, $integrate);
     if ($result === false) {
         echo implode(',', $err->get_all());
     } else {
         echo 'OK';
     }
     break;
 case 'done':
     $result = deal_aftermath();
     if ($result === false) {
         $err_msg = implode(',', $err->get_all());
         $smarty->assign('err_msg', $err_msg);
         $smarty->display('error.php');
     } else {
         @unlink(ROOT_PATH . 'data/config_temp.php');
         $spt_code = get_spt_code();
         $_SESSION['done']['spt_code'] = $spt_code;
         $smarty->assign('spt_code', spt_code);
         $smarty->display('done.php');
     }
     break;
 case 'active':
     $path = dirname(dirname($_SERVER['PHP_SELF']));
     if ($path != '/') {
         $path .= '/';
     }
     $admin_url = 'http://' . $_SERVER['HTTP_HOST'] . $path . 'admin';
     $link_url = base64_encode($admin_url);
     $_SESSION['active']['installer_lang'] = $installer_lang;
     $_SESSION['active']['admin_url'] = $admin_url;
     $_SESSION['active']['link_url'] = $link_url;
예제 #2
0
파일: index.php 프로젝트: noikiy/mdwp
    }

    break;

case 'done' :
    $result = deal_aftermath();
    if ($result === false)
    {
        $err_msg = implode(',', $err->get_all());
        $smarty->assign('err_msg', $err_msg);
        $smarty->display('error.php');
    }
    else
    {
        @unlink(ROOT_PATH .'data/config_temp.php');
        $smarty->assign('spt_code', get_spt_code());
        $smarty->display('done.php');
    }

    break;

case 'error' :
    $err_msg = implode(',', $err->get_all());
    $smarty->assign('err_msg', $err_msg);
    $smarty->display('error.php');

    break;

default :
    die('Error, unknown step!');
}