How do I get the email address to show up in the body of the message?
<p>I have a very simple form where users can enter their email and click submit to request a newsletter.</p>

<p>PHP generates an email but it does not include the one important element: the subscriber's email!</p>

<p>Here is the HTML:</p>

<pre><code>&lt;form action="news.php" method="post"&gt;
            &lt;fieldset&gt;
            &lt;input type="text" id="your-email" value="YOUR EMAIL ADDRESS" onfocus="if (this.value=='YOUR EMAIL ADDRESS') this.value='';" /&gt;
            &lt;input type="submit" value="::Submit Query::" id="red-submit" /&gt;
            &lt;/fieldset&gt;
&lt;/form&gt;
</code></pre>

<p>Here is the PHP:</p>

<pre><code>&lt;?php
$emailFrom = $_POST['email'];

    $emailTo = "forrest@rouviere.com";
    $subject = "Moving Simplified News Request";

   if (!empty($emailFrom)) {
$emailHeaders = 'From: "' . $emailFromName . '" &lt;' . $emailFrom . '&gt;';
    } else {
        $emailHeaders = 'From: "The Boss" &lt;noreply@movingsimplified.com&gt;';
    }

    // Create a string representing the body. "\n" creates a new line. The ".=" operator appends the string onto the existing string.
    $body = "Email: ".$emailFrom."\n";

    /* Send Email */
    if (mail($emailTo, $subject, $body,   $emailHeaders)) {
        echo 'Thank you! Your message has been sent.';

    } else {
        echo 'There was an internal error while sending your email.&lt;br&gt;';
        echo 'Please try again later.';    
    }
 ?&gt;
</code></pre>

<p>However, when I get the email notice the body of the message only contains the following:</p>

<blockquote>
  <p>Email:</p>
</blockquote>

<p>I would appreciate some help getting the subscribers email to show up like this:</p>

<blockquote>
  <p>Email: mark@twain.com</p>
</blockquote>

<p>Thanks!</p>
