Here is a PHP script i wrote just so i can get information sent to me from my portfolio. For some reason its not showing the end script echo's. displays a white page and no email is being sent? I looked around and didn't see anything.
<?php
$name = $_POST['c_name'];
$email = $_POST['c_email'];
$ref = $_POST['c_ref'];
$message = $_POST['c_message'];
$submit = $POST['f_submit'];
$from = 'From: Portfolio';
$to = 'user@email.com';
$subject = 'Website Request';
$body = "Name: $name\n
Email: $email\n
Reference: $ref\n
Message: $message\n";
if ($_POST['f_submit']) {
if ($name != '' && $email != '') {
if (mail ($to, $subject, $body, $from)) {
echo "Thank you for your quote we will be contacting you within 24 hours!";
}else{
echo "Unfortunatley something went wrong try entering your information one more time.";
}
}
}
?>
The HTML:
<form id="job_request" action="assets/php/hire_me.php" method="post">
<div class="row">
<div class="col-md-6 ">
<div class="form-group">
<input name="c_name" type="text" class="form-control" required="required" placeholder="Name">
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<input name="c_email" type="text" class="form-control" required="required" placeholder="Email address">
</div>
</div>
</div>
<div class="row">
<div class="col-md-6 ">
<div class="form-group">
<input name="c_subject" type="text" class="form-control" required="required" placeholder="Subject">
</div>
</div>
<div class="col-md-6 ">
<div class="form-group">
<input nae="c_ref" type="text" class="form-control" placeholder="Ref. (IF any)">
</div>
</div>
</div>
<div class="row">
<div class="col-md-12 ">
<div class="form-group">
<textarea name="c_message" id="message" required class="form-control" rows="3" placeholder="Message"></textarea>
</div>
<div class="form-group">
<button name="f_submit" type="submit" class="btn btn-primary">Submit Request</button>