php - form will not submit and I have tried all I know
My form will not submit. Please help. I have two additional forms that work fine but this one is giving me a lot of trouble. I am not getting any error messages at all. I am fairly new in the php world. It seems simple until I got to this!
Signed A Very frustrated PHP beginner
<div >
<div >
<div >
<button >x</button>
<h1>Welcome to !<span>We are glad you want to connect with us!</span></h1>
<form method="post" action="VisitorForm.php">
<div >Contact Information
<div >
<label>Full Name*
<input type="text" name="fname" placeholder="First Name" >
<input type="text" name="lname" placeholder="Last Name" > </label>
<label>Telephone Number <input type="number" name="phonenumber" placeholder="Phone Number"></label>
<label>Email Address* <input type="email" name="email" placeholder="Email Address"></label>
<div >
<input type="checkbox" name="emailblast">I would like to be added to Hopewell's email list.
</div>
</div>
</div>
<div >Visit Us
<div >
<label>When do you plan on visiting?<input type="date" name="visitdate" placeholder="Select a date"></label>
</div>
</div>
<div >Lets Connect!
<div >
<label>Are you seeking salvation?</label>
<input type="radio" name="Salvation" value="Yes" align="right">Yes
<input type="radio" name="Salvation" value="No" align="right">No
<br><br>
<label>Have you been baptized?</label>
<input type="radio" name="Baptism" value="Yes"> Yes
<input type="radio" name="Baptism" value="No">No
<br><br>
<label>Do you want to learn more about being baptized?</label>
<input type="radio" name="LMBaptism" value="Yes"> Yes
<input type="radio" name="LMBaptism" value="No">No
<br><br>
<label>Are you seeking a church home?</label>
<input type="radio" name="Church" value="Yes"> Yes
<input type="radio" name="Church" value="No">No
<br><br>
<label>How did you hear about us?</label>
<select name="Howyouhear">
<option value="Person">Family/Friend</option>
<option value="Website">Website</option>
<option value="Social">Social Media</option>
<option value="Flyer">Flyer</option>
<option value="Google">Google</option>
</select>
</div>
</div>
<button >SUBMIT</button>
</form>
</div>
</div>
</div>
PHP code:
<?php
$fname = $_POST['fname'];
$lname = $_POST['lname'];
$email = $_POST['email'];
$emailblast =$_POST['emailblast'];
$phone= $_POST['phonenumber'];
$date= $_POST['visitdate'];
$Salvation = $_POST['Salvation'];
$Baptism = $_POST['Baptism'];
$LMBaptism= $_POST['LMBaptism'];
$Church= $_POST['Church'];
$Hear= $_POST['Howyouhear'];
$fullname = $fname . ' ' . $lname ;
$formcontent="Name: $fullname Phone Number: $phone \n Email:
$email \n Date: $date \n Seeking Sal: $Salvation \n Baptized: $Baptism \n
Learn More: $LMBaptism \n Church Home: $Church \n How did you hear about us:
$Hear \n" ;
$recipient = "[email protected]";
$subject = "Visitor Online Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error!");
echo "Thank You!";
?>