Ejemplo n.º 1
0
function save_db($data)
{
    if (!is_writable(ROOT . 'application/config/database.php')) {
        sys_info('文件 application/config/database.php 不可写或者不存在');
    }
    $contents = file_get_contents(ROOT . 'application/config/database.php');
    $reg = '/\\$db\\[\'default\'\\]\\[\'(.+?)\'\\].+?;/is';
    //$reg ='/class=\'imgview\'>.+?<img src=".+?" tppabs="(.+?)"/is';
    preg_match_all($reg, $contents, $out);
    if ($out[1]) {
        $old = $new = array();
        foreach ($out[1] as $k => $v) {
            if (isset($data[strtolower($v)])) {
                $old[] = $out[0][$k];
                $new[] = '$db[\'default\'][\'' . strtolower($v) . '\'] = "' . addcslashes($data[strtolower($v)], '"') . '";';
            }
        }
        if ($new) {
            $contents = str_replace($old, $new, $contents);
            file_put_contents(ROOT . 'application/config/database.php', $contents);
        }
    }
}
Ejemplo n.º 2
0
<?php

define('ROOT', dirname(__FILE__) . '/../');
function sys_info($info)
{
    $data['info'] = $info;
    $data['title'] = $data['top_title'] = '系统消息';
    @extract($data);
    require ROOT . 'install/sys.tpl.html';
    exit;
}
if (file_exists(ROOT . 'install.lock')) {
    sys_info('EasySNS已安装,如需重新安装请登录FTP删除根目录下的install.lock文件.<a href="http://techblog.easysns.com/?p=35" target="_blank">查看教程</a>');
}
require ROOT . 'install/install.tpl.html';
Ejemplo n.º 3
0
    echo sys_info("pflog");
    ?>
</textarea>
			<p><span class="glyphicon glyphicon-time" aria-hidden="true"></span> <?php 
    echo round(abs(date('U') - filemtime($PFLOG)) / 60, 0) . " min.";
    ?>
</p>
			<form method="post">
				<div class="form-group">
					<input type="hidden" name="pflog_renew" value="1">
					<button type="submit" class="btn btn-default"><span class="glyphicon glyphicon-refresh" aria-hidden="true"></span> Pflogsumm</button>
				</div>
			</form>
		<legend>Mailgraph</legend>
			<?php 
    echo sys_info("mailgraph");
    ?>
	</div>
	</div>
</div>
</div>
<?php 
} else {
    header('Location: /');
    die("Permission denied");
}
?>
</div> <!-- /container -->
<script src="//cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script>
<script src="js/admin.js"></script>
<?php