Panel/_website/db.php
copilot-swe-agent[bot] 490b35c556 Centralize database configuration for _website folder
Co-authored-by: iaretechnician <2749183+iaretechnician@users.noreply.github.com>
2025-10-22 01:14:18 +00:00

39 lines
994 B
PHP

text/x-generic _db.php ( PHP script, ASCII text, with CRLF line terminators )
<?php
// Include the centralized database configuration
require_once(__DIR__ . '/includes/config.inc.php');
// Use the configuration variables from config.inc.php
$servername = $db_host;
$username = $db_user;
$password = $db_pass;
$dbname = $db_name;
// Create connection
$db = mysqli_connect($servername, $username, $password, $dbname);
// Check connection
if (!$db) {
echo "failed";
die("Connection failed: " . mysqli_connect_error());
}
//This gets the current users role , Admin, User or other
//returning true/false
//$isAdmin = isAdmin(186);
function isAdmin($userID){
$adminField = $db->query("SELECT 'users_role' FROM ogp_users WHERE userID = $userID");
if($adminField == "admin"){
$adminStatus = true;
}else{
$adminStatus = false;
}
return $adminStatus;
}
function logger($logtext){
file_put_contents("logfile.txt",$logtext . PHP_EOL,FILE_APPEND);
}
?>