Exemplo n.º 1
0
     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:
     require "core/classes/main.class.php";
     require "install/install.class.php";
     require "config.php";
     $adminData = array('name' => $db->SafeString(GetPost('admin_username')), 'email' => $db->SafeString(GetPost('admin_email')), 'password' => $db->SafeString(GetPost('admin_password')), 'password2' => $db->SafeString(GetPost('admin_password2')));
     $creation = Installation::CreateAdminAccount($adminData);
     require "install/templates/status.php";
     $db->DestroyConnection();
     break;
 case 7:
     require "install/templates/finished.php";
     break;
 default: