Die $data moet buiten de '' vallen.
Dus:

$headers .= 'Bcc:' . $data . "\r\n";
Als je de inhoud van een variabele wilt weergeven dan moet je deze niet in een string tussen enkele quotes zetten want deze drukt letterlijk af wat er tussen deze quotes staat, variabelen worden niet verwerkt.

Vergelijk:
<?php
$test = 'blaat';
echo "Dit is een test: $test<br />"; // levert: Dit is een test: blaat
echo 'Dit is een test: $test<br />'; // levert: Dit is een test: $test
?>

Reageren