* @param Install $install Installer * * @return void */ function initDbConstants($install) { define('TYPE_DB', $install->getDbType()); define('PREFIX_DB', $install->getTablesPrefix()); define('USER_DB', $install->getDbUser()); define('PWD_DB', $install->getDbPass()); define('HOST_DB', $install->getDbHost()); define('PORT_DB', $install->getDbPort()); define('NAME_DB', $install->getDbName()); } if (isset($_POST['stepback_btn'])) { $install->atPreviousStep(); } else { if (isset($_POST['install_permsok']) && $_POST['install_permsok'] == 1) { $install->atTypeStep(); } else { if (isset($_POST['install_type'])) { $install->setMode($_POST['install_type']); $install->atDbStep(); } elseif (isset($_POST['install_dbtype'])) { $install->setDbType($_POST['install_dbtype'], $error_detected); if (empty($_POST['install_dbhost'])) { $error_detected[] = _T("No host"); } if (empty($_POST['install_dbport'])) { $error_detected[] = _T("No port"); }