Home › Forums › JavaScript › Prevent the contact form submit bottom to redirect the page › Reply To: Prevent the contact form submit bottom to redirect the page
September 11, 2013 at 12:22 am
#149689
farzadina
Participant
It worked, but I’m worry about the safety.. JS ::
$('.form').submit(function() {
var name = $(".name").val(); var email = $(".email").val(); var message = $(".message").val(); var dataString = 'name=' + name + '&email=' + email + '&message=' + message; $.ajax({ type : "POST", url : "mail.php", data : dataString, cache : false, success : function() { $(".form").hide(); $(".notice").fadeIn(400); } }); return false; });
PHP ::
<?php $name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];
$formcontent="From: $name \n Message: $message";
$recipient = "[email protected]";
$subject = "Contact Form";
$mailheader = "From: $email \r\n";
mail($recipient, $subject, $formcontent, $mailheader) or die("Error! Something is wrong");
?>