I've tried out a few PHP contact form tutorials but none seem to work for me. I'm not sure what I'm doing wrong. I tested it in localhost and nothing, so I went ahead and hosted it to see if that would work but still nothing.
HTML
<form class="form" action="form_process.php" method="post" name="contact_form">
  <p class="name">
    <label for="name">Name</label><br>
    <input type="text" name="name_first" id="name" placeholder="First" />
    <input type="text" name="name_second" id="name" placeholder="Last"  />
  </p>
  <p class="email">
    <label for="email">Email</label><br>
    <input type="text" name="email" id="email" placeholder="mail@example.com" />
  </p>
  <p class="text">
    <label for="email">Comments</label><br>
    <textarea name="text" placeholder="Write something to us" /></textarea>
  </p>
  <p class="submit">
    <input type="submit" value="Send" />
  </p>
</form>
form_process.php
<?php
    $name_first = $_POST['name_first'];
    $name_second = $_POST['name_second'];
    $email = $_POST['email'];
    $text = $_POST['text'];
    $from = 'From: '; 
    $to = 'EMAIL HERE'; 
    $subject = 'Hello';
    $body = "From: $name_first\n $name_second\n E-Mail: $email\n Message:\n $text";
    if ($_POST['submit']) {
        if (mail ($to, $subject, $body, $from)) { 
            header("Location: index.html");
            echo '<p>Your message has been sent!</p>';
            exit;
        } else { 
            echo '<p>Something went wrong, go back and try again!</p>'; 
        }
    }
?>
 
     
    