EDIT: This is NOT a duplicate of that question. I dont have any problem sending an email OUT using my PHP script as stated in that question. Im having problems getting the data from my HTML form.
Hi guys I am having a problem that I cannot solve and I hope you can help me out.
I am able to send out an email from my HTML form when I use this php code:
 <?php
    $email ="anymail@gmail.com";
    $to ="myemail@gmail.com";
    $subject ="Test Subject";
    $message ="Message";
    $headers ='From:support@mywebsite.com'; 
    mail($to, $subject, $message, $headers);
?> 
But not when I replace the $message with my message from my HTML form as such:
 <?php
    $email ="anymail@gmail.com";
    $to ="myemail@gmail.com";
    $subject ="Test Subject";
    $message =$_POST['InputMessage'];
    $headers ='From:support@mywebsite.com';
    mail($to, $subject, $message, $headers);
?> 
HTML form code:
    <form role="form" action="send_contact.php" method="post" >
        <div class="col-md-6">
            <div class="form-group">
                <label for="InputName">Your Name</label>
                <div class="input-group">
                    <input type="text" class="form-control" name="InputName" id="InputName" placeholder="Enter Name" required>
                    <span class="input-group-addon"><i class="glyphicon glyphicon-ok form-control-feedback"></i></span>
                </div>
            </div>
            <div class="form-group">
                <label for="InputEmail">Your Email</label>
                <div class="input-group">
                    <input type="email" class="form-control" id="InputEmail" name="InputEmail" placeholder="Enter Email" required  >
                    <span class="input-group-addon"><i class="glyphicon glyphicon-ok form-control-feedback"></i></span>
                </div>
            </div>
            <div class="form-group">
                <label for="InputMessage">Message</label>
                <div class="input-group">
                    <textarea name="InputMessage" id="InputMessage" class="form-control" rows="5" required></textarea>
                    <span class="input-group-addon"><i class="glyphicon glyphicon-ok form-control-feedback"></i></span>
                </div>
            </div>
            <input type="submit" name="submit" id="submit" value="Submit" class="btn wow tada btn-embossed btn-primary pull-right">
        </div>
    </form>
Does anyone know why this is happening?
 
    