<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="author" content="Noah Rippinger">
    <title>CMS</title>
</head>
<body>
<?php
    
include_once "includes/navbar.php";
    require_once 
'includes/db_credentials.php';

    
$defaultPage "welcome"


    
$page = isset($_GET['page']) ? $_GET['page'] : $defaultPage;


    
$dbc mysqli_connect(DB_HOSTDB_USERDB_PWDB_NAME);
    if (!
$dbc) {
        
error_log("Database connection failed: " mysqli_connect_error());
        echo 
"<p>Connection failed</p>";
        exit;
    }


    
$query "SELECT pageContent FROM Pages WHERE pageName = ?";
    
$stmt mysqli_prepare($dbc$query);
    
mysqli_stmt_bind_param($stmt"s"$page);
    
mysqli_stmt_execute($stmt);
    
$result mysqli_stmt_get_result($stmt);

    
$pageContent "<p>Page not found.</p>"

    if (
$result) {
        
$row mysqli_fetch_assoc($result);
        if (
$row) {
            
$pageContent $row['pageContent']; 
        }
        
mysqli_free_result($result);
    } else {
        
error_log("Error fetching page content: " mysqli_error($dbc));
    }

    
mysqli_close($dbc);

    echo 
$pageContent;
?>
</body>
</html>