<?php
// config.php - ajuste as credenciais e SMTP aqui
$DB_HOST = getenv('DB_HOST') ?: '191.252.122.235';
$DB_NAME = getenv('DB_NAME') ?: 'reforcok_supercerebro';
$DB_USER = getenv('DB_USER') ?: 'reforcok_sc';
$DB_PASS = getenv('DB_PASS') ?: '^KO_z%xrUNqw';



$BASE_URL = ''; // opcional: ex.: https://seu-dominio.com
$SECRET = 'reforcokids_academy'; // usado para tokens de links

$SMTP = [
  'enabled' => false,           // defina true para usar SMTP (requer PHPMailer)
  'host' => 'smtp.reforcokids.com.br',
  'port' => 587,
  'user' => 'no-reply@reforcokids.com.br',
  'pass' => 'R&forç02025',
  'from' => 'no-reply@reforcokids.com.br',
  'from_name' => 'Super Cérebro Joinville'
];

function pdo() {
  global $DB_HOST,$DB_NAME,$DB_USER,$DB_PASS;
  $dsn = "mysql:host={$DB_HOST};dbname={$DB_NAME};charset=utf8mb4";
  $pdo = new PDO($dsn, $DB_USER, $DB_PASS, [
    PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
    PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
  ]);
  return $pdo;
};

function h($s) { 
    return htmlspecialchars($s ?? '', ENT_QUOTES, 'UTF-8'); 
};

function token_for($leadId,$schoolId,$slotId){
  global $SECRET;
  return hash_hmac('sha256', $leadId.'|'.$schoolId.'|'.$slotId, $SECRET);
};

?>
