<?php
// Parámetros de conexión (Usar variables de entorno si es posible)
$host = "josesito.sicsemkj.com";
$dbname = "sicse_josesito";
$user = "sicse_ujosesito";
$password = "Syst3m25?!";

try {
    // Construcción del DSN correcto
    $dsn = "pgsql:host=$host;dbname=$dbname";
    
    // Crear la conexión PDO
    $conn = new PDO($dsn, $user, $password);
    
    // Configurar el manejo de errores para lanzar excepciones
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

    // No es necesario SET NAMES, pero si lo deseas:
    $conn->exec("SET CLIENT_ENCODING TO 'UTF8'");
    
    // echo "Conexión exitosa"; // (Descomentar solo para pruebas)
} catch (PDOException $e) {
    die("Error de conexión: " . $e->getMessage());
}

// Cerrar la conexión (opcional)
// $conn = null;
?>
