Exemplo n.º 1
0
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
*
###################################################*/
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">