私が構築している自分の Web サイトに、単純な PHP 連絡先フォームがあります。フォームが送信された瞬間にページが更新され、PHP を使用すると、クリアされたコンタクト フォームの下に成功メッセージが表示されます。
ページを更新せずにAjax経由でPHP成功メッセージを表示する方法はありますか?どうすればこれを行うことができますか?
私はPHPが初めてです。これが私の現在のコードの一部です...
if ($nr != $sum)
header('Location: index.php?msg=wrong#contactform');
else
// send email
$success = mail($EmailTo, $Subject, $Body, "From: <$Email>");
// redirect to success page
if ($success){
header('Location: index.php?msg=sent#contactform');
}
else{
print "<meta http-equiv=\"refresh\" content=\"0;URL=index.php\">";
}