入力されたデータ(その部分がカバーされている)を電子メールで送信するだけでなく、データを別の外部ページ(この要求を処理できる)に送信するために、送信ボタンを使用するHTMLフォームを作成しようとしています。
私はそれを次のようにすることで機能させることができます:
<form name="contactform" method="post" action="http://somesite.com/page.php">
ただし、同時にローカルページ(form.php)に送信する必要もあります。
送信ボタンに対してこれを行うことで、JavaScriptを試しました。
<input type="submit" value="Submit" onclick="return doSubmit();">
ソースにこのコードがある場合:
function doSubmit()
{
document.contactform.action = "form.php";
document.contactform.submit();
document.contactform.action = "http://somewebsite.com/page.php";
document.contactform.submit();
return true;
}
しかし、これを行うと、情報は私の電子メールに送信されず、form.phpに結果を表示する代わりに、ページが更新されます。
これを簡単な方法で機能させる方法について何かアイデアはありますか?