<?php
// Configuração do banco de dados
$host = 'localhost';
$user = 'u114295404_mdr';
$password = 'B@963852j';
$dbname = 'u114295404_sistema';

try {
    // Conexão com o banco de dados usando PDO
    $pdo = new PDO("mysql:host=$host;dbname=$dbname;charset=utf8", $user, $password);
    $pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);

    // Verificar se os dados foram enviados corretamente
    if ($_SERVER['REQUEST_METHOD'] === 'POST') {
        $nome = $_POST['nome'] ?? null;
        $cpf = $_POST['cpf'] ?? null;
        $valorPix = $_POST['valorPix'] ?? null;

        if ($nome && $cpf && $valorPix) {
            // Inserir os dados na tabela "suplementos"
            $sql = "INSERT INTO suplementos (nome, cpf, valor_pix, status_pagamento, data_pagamento) 
                    VALUES (:nome, :cpf, :valor_pix, 'PENDENTE', NOW())";

            $stmt = $pdo->prepare($sql);
            $stmt->bindParam(':nome', $nome);
            $stmt->bindParam(':cpf', $cpf);
            $stmt->bindParam(':valor_pix', $valorPix);

            if ($stmt->execute()) {
                echo "Pagamento registrado com sucesso!";
            } else {
                echo "Erro ao registrar o pagamento.";
            }
        } else {
            echo "Dados incompletos.";
        }
    } else {
        echo "Método de requisição inválido.";
    }
} catch (PDOException $e) {
    // Tratamento de erro na conexão com o banco
    echo "Erro ao conectar ao banco de dados: " . $e->getMessage();
}
?>