dポイントプレゼントキャンペーン実施中!

phpで質問です。
ページ1でユーザーにフォームから入力されたページをページ2でサニタイズをし確認のため表示しページ3でページ
1に入力された値をそのままdbに入れたいのですが、どうすればページ1で受け取ったデータを2.3に送信できますか?ページ2では確認のため表示したあとに登録か修正か尋ねるフォーム(登録がのname='add')のようにしています。

ページ2の
確認フォーム<form action="3.php" method="post">
<button type="submit" name="remove" class="pre">修正</button>
<button type="submit" name="add" value="true" class="button">登録</button>
</form>

A 回答 (2件)

最も初歩的な方法でかつ利用者が途中ページで操作を止めてしまった場合でもサーバー側に副作用(←ゴミデータが残るとか)が無い方法は「HTMLの匿名変数に持つ」ことです。


匿名変数とは type="hidden" の変数です。

参考まで。
    • good
    • 0

こんにちは



こんなことかな?
https://gray-code.com/php/make-the-form-vol2/
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!