Html Form With Sendemail
I can’t figure out where the problem comes from! The mail() is working perfectly (I already tested it with a simple php file) but my form doesn’t send any email! HTML
Solution 1:
I think Headers needs to be a string.
$headers= '';
$headers.="MIME-Version: 1.0\r\n";
$headers.="Content-type: text/plain; charset=iso-8859-1\r\n";
$headers.="From: {$name} <{$from}>\r\n";
$headers.="Reply-To: <{$from}>\r\n";
$headers.="Subject: {$subject}\r\n";
$headers.="X-Mailer: PHP/".phpversion() . "\r\n";
http://php.net/manual/en/function.mail.php
You should also filter $_POST
http://php.net/manual/en/function.filter-input.php
I think you also need to send the data through the ajax request.
$.ajax({
url: $(this).attr('action'),
type: "POST",
data: $(this).serialize(),
Post a Comment for "Html Form With Sendemail"