} switch ($step) { case 1: require "install/templates/home.php"; break; case 2: require "install/templates/terms.php"; break; case 3: require "install/templates/database.php"; break; case 4: require "core/classes/main.class.php"; require "install/install.class.php"; $configData = array('db_type' => GetPost('db_type'), 'db_server' => GetPost('db_server'), 'db_user' => GetPost('db_user'), 'db_password' => GetPost('db_password'), 'db_database' => GetPost('db_database'), 'db_prefix' => GetPost('db_prefix')); Installation::CreateConfigFile($configData); require "config.php"; //Installation::CreateDatabase(); $utc = new DateTimeZone('UTC'); $dt = new DateTime('now', $utc); require "install/templates/community.php"; $db->DestroyConnection(); break; case 5: require "core/classes/main.class.php"; require "install/install.class.php"; $configData = array('forum_name' => GetPost('community_name'), 'forum_base_url' => GetPost('community_url'), 'forum_timezone' => GetPost('community_timezone')); Installation::EditConfigFile($configData); require "install/templates/admincreation.php"; break; case 6: