<?php
// Configurações do banco de dados
$servidor = "localhost";
$usuario = "aurydona_admin-fina";      
$senha = "Aury@2025";          
$banco = "aurydona_financeiro"; 

// Cria a conexão
$conexao = new mysqli($servidor, $usuario, $senha, $banco);

// Checa a conexão
if ($conexao->connect_error) {
    die("Falha na conexão: " . $conexao->connect_error);
}

// Define o charset para UTF-8 para evitar problemas com acentos
$conexao->set_charset("utf8");

// Função para upload de arquivos
function fazer_upload_arquivo($arquivo, $pasta_destino = 'uploads/comprovantes/') {
    if (!file_exists($pasta_destino)) {
        mkdir($pasta_destino, 0777, true);
    }
    
    $extensoes_permitidas = ['jpg', 'jpeg', 'png', 'pdf', 'doc', 'docx'];
    $extensao = strtolower(pathinfo($arquivo['name'], PATHINFO_EXTENSION));
    
    if (!in_array($extensao, $extensoes_permitidas)) {
        return false;
    }
    
    $nome_arquivo = uniqid() . '_' . time() . '.' . $extensao;
    $caminho_completo = $pasta_destino . $nome_arquivo;
    
    if (move_uploaded_file($arquivo['tmp_name'], $caminho_completo)) {
        return $nome_arquivo;
    }
    
    return false;
}
?>
