define('DB_PORT', '3306'); // check if database connection constants are undefined if (!defined('DB_NAME')) { define('DB_NAME', 'senayandb'); } if (!defined('DB_USERNAME')) { define('DB_USERNAME', 'senayanuser'); } if (!defined('DB_PASSWORD')) { define('DB_PASSWORD', 'password_senayanuser'); } // database connection // we prefer to use mysqli extensions if its available if (extension_loaded('mysqli')) { /* MYSQLI */ $dbs = @new mysqli(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_NAME, DB_PORT); if (mysqli_connect_error()) { die('<div style="border: 1px dotted #FF0000; color: #FF0000; padding: 5px;">Error Connecting to Database. Please check your configuration</div>'); } } else { /* MYSQL */ // require the simbio mysql class include SIMBIO_BASE_DIR . 'simbio_DB/mysql/simbio_mysql.inc.php'; // make a new connection object that will be used by all applications $dbs = @new simbio_mysql(DB_HOST, DB_USERNAME, DB_PASSWORD, DB_NAME, DB_PORT); } /* Force UTF-8 for MySQL connection */ $dbs->query('SET NAMES \'utf8\''); // load global settings from database. Uncomment below lines if you dont want to load it utility::loadSettings($dbs);