<?php
declare(strict_types=1);

$ID = isset($_GET['ID']) ? (int) $_GET['ID'] : 0;

include 'concha.php';

$nombresitio = $nombresitio ?? '';
$estiloweb = isset($estiloweb) ? (int)$estiloweb : 0;
$d_color_fondo_menu = $d_color_fondo_menu ?? '#000000';
$style_titulo = $style_titulo ?? 'Arial, sans-serif';

$conexion = mysqli_connect($host, $usuario, $contra, $basedatos);

if (!$conexion) {
    die('Error de conexión a la base de datos.');
}

mysqli_set_charset($conexion, 'utf8');

$sql = "SELECT ID, titulo, texto FROM secciones WHERE ID = ?";
$stmt = mysqli_prepare($conexion, $sql);

if (!$stmt) {
    die('Error al preparar la consulta.');
}

mysqli_stmt_bind_param($stmt, 'i', $ID);
mysqli_stmt_execute($stmt);
$resultado = mysqli_stmt_get_result($stmt);

$seccion_id = 0;
$titulo_seccion = '';
$texto = '';

if ($row = mysqli_fetch_assoc($resultado)) {
    $seccion_id = isset($row['ID']) ? (int)$row['ID'] : 0;
    $titulo_seccion = $row['titulo'] ?? '';
    $texto = $row['texto'] ?? '';
}

mysqli_free_result($resultado);
mysqli_stmt_close($stmt);
mysqli_close($conexion);

$titulo = $nombresitio . ' - ' . $titulo_seccion;

include 'arriba_full.php';
?>

<div class="news-summary <?php echo ($estiloweb == 4 || $estiloweb == 61) ? 'col-lg-8 col-md-8' : 'col-lg-9 col-md-9'; ?> col-sm-12 col-12 p-0">

    <div>
        <div class="widget-head">
            <h3 <?php
            if ($estiloweb <= 3) {
                echo 'style="padding: 1px 5px 1px 5px; background-color:' . htmlspecialchars($d_color_fondo_menu, ENT_QUOTES, 'UTF-8') . '; font-family:' . htmlspecialchars($style_titulo, ENT_QUOTES, 'UTF-8') . '; font-size:25px; color:#ffffff;"';
            } else {
                echo 'class="widget-title"';
            }
            ?>>
                <span><?php echo htmlspecialchars($titulo, ENT_QUOTES, 'UTF-8'); ?></span>
            </h3>
        </div>

        <?php echo $texto; ?>
    </div>

</div>

<?php include 'abajo_full.php'; ?>