最初のPHPサイトを構築していて、新しいPDO APIを使用しても登録プロセスが機能していますが、ユーザーの登録が正常に完了したらどうすればよいかわかりません。
つまり、register.php
ページにはマークアップがなくPOST
、レコードを作成するために使用しただけです。
申し訳ありませんが、ほとんどの人がPHPをどのように使用しているかはまだわかりません。
最初のPHPサイトを構築していて、新しいPDO APIを使用しても登録プロセスが機能していますが、ユーザーの登録が正常に完了したらどうすればよいかわかりません。
つまり、register.php
ページにはマークアップがなくPOST
、レコードを作成するために使用しただけです。
申し訳ありませんが、ほとんどの人がPHPをどのように使用しているかはまだわかりません。
あなたはそれを多くの異なる方法で扱うことができます。
echo "Well done";
thank-you.php
登録済みのメッセージを表示するような別のページにリダイレクトすることもできます。ユーザーがページを更新しようとしても、新しい登録を生成しようとしないため、これは良いことです。(http://php.net/manual/en/function.header.phpを参照してください)明らかに、フォームの送信にはまだまだたくさんのことがあります。検証/サニタイズがその主要な部分ですが、基本を学んでいるだけなので、今のところ忘れることができると思います。常に最初に調査し、車輪を発明しないようにすることを忘れないでください(サニタイズに役立つ例http://php.net/manual/en/function.htmlspecialchars.phpを参照してください)
それはあなた次第です。通常、登録が機能したことをユーザーに知らせるために、登録確認ページを表示します。アクティベーションメールを送信する場合は、今がそのように送信し、それらにも通知する良い機会です。また、そのページからメンバーエリアへのリンクが役立ちます。登録確認ページから直接ログインすることもできます。