<?php
// ARQUIVO db.php CORRIGIDO E LIMPO

function conectar_bd() {
    // Suas informações de conexão
    $endereco = 'localhost';
    $banco = 'geanrober_magaflix';
    $dbusuario = 'geanrober_magaflix';
    $dbsenha = 'Jean#909110';

    try {
        // Sua lógica de conexão PDO, que está correta
        $conexao = new PDO("mysql:host=$endereco;dbname=$banco", $dbusuario, $dbsenha);
        $conexao->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
        return $conexao;
    } catch(PDOException $e) {
        // Se falhar, grava no log de erros do servidor e retorna nulo
        error_log('Erro na conexao com o banco de dados: ' . $e->getMessage());
        return null;
    }
}
?>