0

「requestaquote.html」というファイルにこのフォームがあります。

フォームは、「requestquote.php」という別のファイルを使用して処理を行っています。

これは簡単です。クライアントがフィールドに入力し、ボタンをクリックすると、電子メールが送信されます。

「送信済みメール」タイプのものを表示する方法が必要です。私のフォームが別のファイルを使用して電子メールを処理していることを考慮して、元のページにリダイレクトして「電子メールが送信されました」と表示する必要があります。

どうすればいいですか?

4

1 に答える 1

2

1.次の方法でphpからリダイレクトできます

<?php header('location:NEW_PAGE_LOCATION.html'); ?>

PHPコードがHTMLコードを1ビットも生成しない限り(スペースも!)

2.phpスクリプトからメッセージを表示することができます

echo 'email sent';

3.php から別のファイルを含めることができます。

include('NEW_PAGE.html');

4.または、このアクション ファイルを含むメイン ファイルを作成することもできます。

include('requestquote.php');
if($email_sent) echo'email sent';

これを達成する方法はたくさんあります

于 2013-08-11T02:09:48.383 に答える