#06 新規ユーザー登録画面を作る

 
新規登録画面の作成
 
  • php変更部分
 
// フォームがPOSTされた時とされていない時とで処理を振り分ける
if ($_SERVER['REQUEST_METHOD'] != 'POST') {
    // POSTではない場合 = 普通にこのページにアクセスした場合
    // CSRF対策 --> フォームを表示した時にToken(文字列)をセットしてPOSTされた時に一致しているか確認し、不正なPOSTを防ぐ
    setToken();
} else {
    // POSTされた時の処理
    checkToken();
}
 
  • html部分(フォーム)
 
<form action="" method="POST">
<p>お名前:<input type="text" name="name" value=""></p>
<p>メールアドレス:<input type="text" name="email" value=""></p>
<p>パスワード:<input type="password" name="password" value=""></p>
<p><input type="submit" value="新規登録"> <a href="index.php">戻る</a></p>
</form>
 
  新規ユーザー登録画面  


PAGE TOP

< 前へ  目次に戻る  次へ >