私は自分のモバイルUI用のフォームを作成しました。クライアントは電子メールにすべてのユーザー入力データを送信する必要があるので、PHPを使用してそのタスクの電子メールを送信しました。フォームデータをメールに取り込んでその内容を表示
正常です。今度は、ありがとうページにユーザー名入力フィールドの提出された値を表示するように求めています。 (このページはフォーム提出の後にあります)
このようにしてください。 「登録!
をするために、[ファーストネーム]ありがとうだから、私はsuccess.php
に私のsuccess.html
を変更し、この方法をした研究と、それは
<?php echo $_POST["name"]; ?>
この方法を行うことができた。
"Thank you <?php echo $_POST["name"]; ?> for registering!
今度は2つのアクションスクリプトがありますmail-send.php
とsuccess.php
を私のフォームにmail-send.php
の代わりにフォームアクションとして追加しても問題ありません。フォームのアクションをフォーム化します。だから私はこのようにした。 new-action.php
という名前の新しいファイルが作成され、両方のスクリプトが含まれています。
<?php
include('success.php');
include('send-email.php');
?>
しかし、動作していませんが、メール機能が動作しています。未定義のインデックス:Cでの名前:ライン上の\ WAMP \ WWW \プロジェクト - 新しい\のはSuccess.php 43
私は非常に多くのPHPに慣れていないよ、私は
お知らせを得ました。これをどうやって動かすことができますか?
正常に動作しますだけでなく、あなたの質問にHTMLを追加してください。あなたのHTMLが欠落していると思う要素 – munjal
成功ページのHTML出力は、クロスサイトスクリプティング攻撃に対して脆弱です。表示しているユーザー入力をエスケープしてください。 – jedifans