特定の情報を要求し、実際に別のphpファイルに送信してフォーム送信をメールで送信する前に、javascriptを使用してフォームを検証する基本的なフォームがありますが、フォームの送信に成功すると、空白のページになり、ありがとうポップアップが表示されます。送信ボタンを押しても新しいページに移動せず、現在のページにポップアップが表示されるように設定するにはどうすればよいですか?
フォームに記入するための私のコードは次のとおりです。
<form action="send_group.php" method="post" onsubmit='return formValidator()'>
//Asks to input information
<input type="submit" value="Submit" />
</form>
私のPHPコードは次のとおりです。
<?php
$webmaster_email = "email@email.com"; //E-mail the message will be sent to
$info = $_REQUEST['info'] ;
$info1= $_REQUEST['info1'] ;
$info2= $_REQUEST['info2'] ;
$info3= $_REQUEST['info4'] ;
mail( "$webmaster_email", "Information Form Submission",
"Info: $info
Info1: $info1
Info2: $info2
Info3: $info3" );
echo "<script type='text/javascript'>\n";
echo "alert('Thank you for your booking request. We will get back to you as soon as possible.');\n";
echo "</script>";
?>