mirror of
https://github.com/fortressforever/fortressforever-web.git
synced 2024-11-25 05:21:19 +00:00
40 lines
976 B
PHP
40 lines
976 B
PHP
<?php
|
|
|
|
if ($_SERVER["SERVER_NAME"] === "localhost")
|
|
{
|
|
define( 'FF_URI_BASE', "/fortress-forever" );
|
|
define( 'FF_IS_LOCAL', true );
|
|
}
|
|
else
|
|
{
|
|
define( 'FF_URI_BASE', "" );
|
|
define( 'FF_IS_LOCAL', false );
|
|
}
|
|
define( 'FF_URI', FF_URI_BASE );
|
|
define( 'FF_DOMAIN', "http://".$_SERVER["SERVER_NAME"] );
|
|
define( 'FF_HOST_BASE', FF_DOMAIN.FF_URI_BASE );
|
|
define( 'FF_HOST', FF_DOMAIN.FF_URI );
|
|
|
|
$config = array();
|
|
|
|
try {
|
|
$dsn = 'mysql:host=' . (FF_IS_LOCAL ? "localhost" : "sql.fortress-forever.com") .
|
|
';dbname=' . "database_name" .
|
|
';connect_timeout=15';
|
|
$user = "username";
|
|
$password = "password";
|
|
|
|
$config["site_db"] = new PDO(
|
|
$dsn, $user, $password,
|
|
array(
|
|
PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'UTF8\''
|
|
)
|
|
);
|
|
$config["site_db"]->setAttribute( PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION );
|
|
}
|
|
catch(PDOException $e) {
|
|
echo $e->getMessage();
|
|
}
|
|
|
|
require_once __DIR__ . "/inc/functions.php";
|
|
require_once __DIR__ . "/inc/sqkPaginator.php";
|