0
AJAXを使用してPHPで電子メールを送信しようとしています。ボタンをクリックしても何も起こりません。メールボックスにはエラーもメールもありません。ここに私のコードです:PHPがAJAXを使用して電子メールを送信していない
のindex.php:
<script>
$("#submit").click(function(){
var data = {
email: $("#form_email").val(),
message: $("#form_msg").val(),
};
$.ajax({
type: "POST",
url: "mail.php",
data: data,
success: function(){
$('.success').fadeIn(1000);
}
});
});
</script>
外部mail.php:
<?php
$email = $_POST['form_email'];
$subject = "AdrTürkiye Veri Giriş Ekranı";
$message = $_POST['form_msg'];
@mail($email, $subject, $message);
?>
JSのエラーのためのコンソールをチェックして、PHPでいくつかの基本的なトラブルシューティングを行う()のvar_dump($ _ POST '等;')。 '@'を省略すると、メールエラーはどちらも助けにならないでしょう。 http://stackoverflow.com/questions/24644436/php-mail-form-doesnt-complete-sending-e-mail – Qirel
コンソールにエラーはありません – Furkan
あなたのメールアドレスが間違っていますmail.php –