私が取り組んでいるサイトのテンプレートとして使用している JavaScript ファイルがあります。そのスクリプトには、エラーが発生しなければ、contact.php という PHP ページにデータを送信する単純なフォーム検証があります。 .
しかし、PHP サイトで JavaScript から送信されたデータをどのように「取得」するのかよくわかりません。contact.php は機能します。つまり、私のフォームで contact.php に直接送信すると、問題なくメールが送信されます。そのファイルで、変数を次のように送信します。 $name = $_POST['formName']; など、最後にメール機能に送信します。
データを送信し、同じページに「成功」メッセージを表示する JavaScript ファイルのコードは次のとおりです。
$.post("contact.php",
{ formFrom: FromValue, formName: NameValue, formMessage: messageValue },
function(data){
$("#loadingImage").fadeOut("fast", function() {
$("#loadingImage").before('<p>The message has been sucessfully send. Thank you!</p>');
});
}
);
このNameValue, messageValue, FromValue
ようにフォームバリデーションに設定されていvar messageValue = $("#formMessage").val();
ます。
どんな助けでも大歓迎です。
誠実
- メスティカ