I use this code to send mail. But it stopped working when I added the **$headers** and lines to **$body**. Can anyone support me in finding the error or errors? 

I would appreciate the support.

```
<?PHP

// Email Address
$youremail = 'correo@correo.com';
$memberemail = $_POST['email'];

// Register Form
if ( isset($_POST['email']) && isset($_POST['name']) && filter_var($_POST['email'], FILTER_VALIDATE_EMAIL) ) {

    // Detect & Prevent Header Injections
    $test = "/(content-type|bcc:|cc:|to:)/i";
    foreach ( $_POST as $key => $val ) {
        if ( preg_match( $test, $val ) ) {
            exit;
        }
    }

    // Email Format
    $body  =    "Hola! $_POST[name]. Gracias por solicitar tu inscripción. \n";
    $body .=    "Analizaremos tú solicitud y en caso de resultar positiva recibirás un correo de confirmación en las próximas 24 horas. \n\n";
    $body .=    "Tus datos de solicitud son: \r\n"
    $body .=    "============================ \r\n";
    $body .=    "Nombre:  $_POST[name] \n";
    $body .=    "eMail:  $_POST[email] \n";
    $body .=    "Empresa:  $_POST[telephone] \n";
    $body .=    "Sector:  $_POST[ticket] \n\n";
    $body .=    "Atentamente, \n";
    $body .=    "Staff \n\n";
    $body .=    "NOTA: Para culaquier duda sobre tu proceso de inscripción te recomendamos leer las preguntas frecuentes en el sito web del evento http://www.evento.com";

    //Send email

    $headers = "From: Staff <contacto@evento.com>" . "\r\n" . "Bcc: admin@evento.com" . "\r\n";

    mail( "To:" . $memberemail , "Nuevo registro", $body, "From:" . $headers);

}

// Subscribe Form
if( isset($_POST['subscriber']) && filter_var($_POST['subscriber'], FILTER_VALIDATE_EMAIL) ) {
    $data = $_POST['subscriber'] . ";" . "\n";
    $ret = file_put_contents('subscribers.txt', $data, FILE_APPEND | LOCK_EX);
    if($ret === false) {
        die('Ouch! Al parecer hay un error.');
    }
} else {
    die('No se pueden enviar los datos.');
}

?>

```