case 4: $installer->action_set_root_pwd_session(); $installer->action_set_chmods(); break; case 5: $installer->action_set_db_session(); break; case 6: $installer->action_set_cfg_session(); break; case 7: require PHPOS_DIR . 'classes/class.database.' . $_SESSION['phpos_install_data']['db_adapter'] . '.php'; $sql = new phpos_database(); $sql->set_type('mysql'); $sql->set_host($_SESSION['phpos_install_data']['db_host']); $sql->set_user($_SESSION['phpos_install_data']['db_user']); $sql->set_password($_SESSION['phpos_install_data']['db_password']); $sql->set_dbname($_SESSION['phpos_install_data']['db_name']); $sql->set_prefix($_SESSION['phpos_install_data']['db_prefix']); include PHPOS_DIR . 'classes/class.phpos_config.php'; $installer->installer_gen_key(); if ($installer->installer_check_connection()) { if ($_GET['reinstall']) { $installer->installer_uninstall(); } if ($installer->installer_install_db()) { $installer->installer_gen_install_file(); $installer->installer_save_config(); $installer->installer_save_db_config(); $install_status = $installer->get_key_info(); }
PHPOS Web Operating system MIT License (c) 2013 Marcin Szczyglinski szczyglis83@gmail.com GitHUB: https://github.com/phpos/ File version: 1.0.0, 2013.10.08 ********************************** */ if (!defined('PHPOS')) { die; } require_once PHPOS_DIR . 'classes/class.phpos_databases.php'; $database_adapter = "mysql"; if (!empty($db_adapter)) { $database_adapter = $db_adapter; } $adapter_class = PHPOS_DIR . 'classes/class.database.' . $database_adapter . '.php'; if (file_exists($adapter_class)) { require $adapter_class; } else { die; } $sql = new phpos_database(); $sql->set_host($db_host); $sql->set_user($db_login); $sql->set_password($db_password); $sql->set_dbname($db_dbname); $sql->set_prefix($db_prefix); $sql->connect() or die;