function verzendMail($ontvanger, $onderwerp, $bericht) { global $pdo; // Ophalen e-mailinstellingen $stmt = $pdo->prepare("SELECT naam, waarde FROM instellingen WHERE naam IN ('site_email', 'site_naam')"); $stmt->execute(); $instellingen = $stmt->fetchAll(PDO::FETCH_KEY_PAIR); $van = $instellingen['site_email'] ?? 'noreply@example.com'; $naam = $instellingen['site_naam'] ?? 'Startpagina'; $headers = "From: " . $naam . " <" . $van . "> "; $headers .= "Reply-To: " . $van . " "; $headers .= "Content-type: text/plain; charset=UTF-8 "; // Check voorkeur $stmt2 = $pdo->prepare("SELECT email_notificaties FROM gebruikers WHERE email = ?"); $stmt2->execute([$ontvanger]); if (!$stmt2->fetchColumn()) return; mail($ontvanger, $onderwerp, $bericht, $headers); }