FC2ブログ

PHPでログイン処理の実装

#15 ログイン処理を完成させよう
http://dotinstall.com/lessons/sns_php_v2/9615
を参考に、ログイン処理の実装

エラーメッセージの表示と動作確認する

変更するのは
login.php

<?php echo h($err['email']); ?>
<?php echo h($err['password']); ?>
を input 要素のところに追記して
それぞれ空白とかのエラー対応メッセージを表示する
また、メールアドレスに関しては
value=""に
<?php echo h($email); ?>
を追記してメールアドレスを表示したままにできるようにする

ここまでできたら、動作確認

ログインできたのを確認したら

if (empty($err)) {

}

の中にセッションハイジャック対策をする

session_regenerate_id(true);
を追記する

$_SESSION['me']=$me;
header('Location: '.SITE_URL);
exit;
でindex.php に飛ぶようにする

これで、ログイン画面からアクセスして
メールアドレス
パスワードを入力して
ログインして

ユーザ一覧
と表示されていたら成功

これで、次は index.php のページの作り込みになる
スポンサーサイト



テーマ : プログラミング
ジャンル : コンピュータ

コメント

非公開コメント

最新記事
検索フォーム
GREEハコニワ攻略サイト
リンク
カテゴリ
月別アーカイブ
フリーエリア
最新記事
FXプライムレート
最新コメント
最新トラックバック