<?php
require_once __DIR__ . '/../auth/verifica.php';
require_once __DIR__ . "/../config/conexao.php";

$id = intval($_GET['id'] ?? 0);
if ($id <= 0) { header("Location: listar_recibos.php"); exit; }

$sql = "SELECT r.*, c.telefone 
        FROM recibos r
        JOIN clientes c ON r.cliente_id = c.id
        WHERE r.id = :id";

$stmt = $pdo->prepare($sql);
$stmt->bindValue(":id", $id);
$stmt->execute();
$dados = $stmt->fetch(PDO::FETCH_ASSOC);

$telefone = preg_replace('/\D/', '', $dados['telefone']);

// Monta o link dinamicamente a partir do APP_URL configurado no .env
require_once __DIR__ . '/../config/app.php';
$link = rtrim($base_url, '/') . '/financeiro/baixar_recibo.php?id=' . intval($id);

$msg = "Olá, segue seu recibo:\n".$link;

$url = "https://wa.me/55".$telefone."?text=".urlencode($msg);

header("Location: $url");