示例#1
0
文件: index.php 项目: lucasmattos/crm
    foreach ($_REQUEST as $key => $val) {
        if (!in_array($val, $ignore)) {
            $_SESSION['install'][$key] = trim($val);
        }
    }
}
// get user selected language
$userLang = !empty($_SESSION['install']['user-lang']) ? $_SESSION['install']['user-lang'] : 'en_US';
require_once 'core/Language.php';
$language = new Language();
$langs = $language->get($userLang);
//END: get user selected language
require_once 'core/SystemHelper.php';
$systemHelper = new SystemHelper();
if (!$systemHelper->initWritable()) {
    $dir = $systemHelper->getWritableDir();
    $message = $langs['messages']['Bad init Permission'];
    $message = str_replace('{*}', $dir, $message);
    $message = str_replace('{C}', $systemHelper->getPermissionCommands(array($dir, ''), '775'), $message);
    $message = str_replace('{CSU}', $systemHelper->getPermissionCommands(array($dir, ''), '775', true), $message);
    die($message);
}
require_once 'install/vendor/smarty/libs/Smarty.class.php';
require_once 'core/Installer.php';
$smarty = new Smarty();
$installer = new Installer();
// check if app was installed
if ($installer->isInstalled() && !isset($_SESSION['install']['installProcess'])) {
    $url = "http://" . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'];
    $url = preg_replace('/install\\/?/', '', $url, 1);
    $url = strtok($url, '#');