예제 #1
0
define('PATH_TO_ROOT', '.');
require_once PATH_TO_ROOT . '/kernel/framework/io/data/cache/CacheData.class.php';
require_once PATH_TO_ROOT . '/kernel/framework/io/data/config/ConfigData.class.php';
require_once PATH_TO_ROOT . '/kernel/framework/io/data/config/AbstractConfigData.class.php';
require_once PATH_TO_ROOT . '/kernel/framework/phpboost/config/GeneralConfig.class.php';
require_once PATH_TO_ROOT . '/kernel/framework/util/Date.class.php';
$config_file = PATH_TO_ROOT . '/cache/CacheManager-kernel-general-config.data';
if (file_exists($config_file)) {
    $general_config = unserialize(file_get_contents($config_file));
} else {
    $general_config = new GeneralConfig();
    $general_config->set_default_values();
}
if (isset($_POST['url']) && isset($_POST['path'])) {
    $general_config->set_site_url($_POST['url']);
    $general_config->set_site_path($_POST['path']);
    file_put_contents($config_file, serialize($general_config));
    echo 'Success';
}
$site_url = $general_config->get_site_url();
$site_path = $general_config->get_site_path();
?>
 
<form action="" method="post">
	<fieldset>
		<legend>Migration</legend>
		<div class="form-element">
			<div class="form-field">
				<label>Url :&nbsp;</label><input type="text" size="65" maxlength="100" id="url" name="url" value="<?php 
echo $site_url;
?>