chore: use environment variables for database credentials
This commit is contained in:
@@ -11,11 +11,11 @@ ini_set('display_startup_errors', '0');
|
||||
// Mulai output buffering untuk tangkap output tak terduga
|
||||
ob_start();
|
||||
|
||||
define('DB_HOST', 'db');
|
||||
define('DB_PORT', '3306');
|
||||
define('DB_NAME', 'geososial');
|
||||
define('DB_USER', 'root');
|
||||
define('DB_PASS', 'root');
|
||||
define('DB_HOST', getenv('DB_HOST') ?: 'db');
|
||||
define('DB_PORT', getenv('DB_PORT') ?: '3306');
|
||||
define('DB_NAME', getenv('DB_NAME_GEOSOSIAL') ?: 'geososial');
|
||||
define('DB_USER', getenv('DB_USER') ?: 'root');
|
||||
define('DB_PASS', getenv('DB_PASS') ?: 'root');
|
||||
define('DB_CHARSET', 'utf8mb4');
|
||||
|
||||
// CORS Headers
|
||||
|
||||
+6
-1
@@ -1,5 +1,10 @@
|
||||
<?php
|
||||
$conn = mysqli_connect("db", "root", "root", "webgis");
|
||||
$db_host = getenv('DB_HOST') ?: 'db';
|
||||
$db_user = getenv('DB_USER') ?: 'root';
|
||||
$db_pass = getenv('DB_PASS') ?: 'root';
|
||||
$db_name = getenv('DB_NAME_SPBU') ?: 'webgis';
|
||||
|
||||
$conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
|
||||
|
||||
if (!$conn) {
|
||||
die("Koneksi gagal: " . mysqli_connect_error());
|
||||
|
||||
Reference in New Issue
Block a user