diff --git a/Connections/cmctrfdb.php b/Connections/cmctrfdb.php index e04b012..31dc955 100644 --- a/Connections/cmctrfdb.php +++ b/Connections/cmctrfdb.php @@ -5,15 +5,13 @@ require_once __DIR__ . '/../vendor/autoload.php'; -if (!isset($_ENV['DB_HOST'])) { - $dotenv = Dotenv\Dotenv::createImmutable(__DIR__ . '/../'); - $dotenv->safeLoad(); -} +$dotenv = Dotenv\Dotenv::createImmutable(__DIR__ . '/../'); +$dotenv->safeLoad(); -$hostname_cmctrfdb = $_ENV['DB_HOST'] ?? 'localhost'; -$database_cmctrfdb = $_ENV['DB_DATABASE'] ?? ''; -$username_cmctrfdb = $_ENV['DB_USERNAME'] ?? ''; -$password_cmctrfdb = $_ENV['DB_PASSWORD'] ?? ''; +$hostname_cmctrfdb = $_ENV['DB_HOST'] ?? $_SERVER['DB_HOST'] ?? getenv('DB_HOST') ?: 'localhost'; +$database_cmctrfdb = $_ENV['DB_DATABASE'] ?? $_SERVER['DB_DATABASE'] ?? getenv('DB_DATABASE') ?: ''; +$username_cmctrfdb = $_ENV['DB_USERNAME'] ?? $_SERVER['DB_USERNAME'] ?? getenv('DB_USERNAME') ?: ''; +$password_cmctrfdb = $_ENV['DB_PASSWORD'] ?? $_SERVER['DB_PASSWORD'] ?? getenv('DB_PASSWORD') ?: ''; $servername = $hostname_cmctrfdb; $username = $username_cmctrfdb;