ログインせずに直接メンバーページにアクセスしようとする者がいた場合、強制的にログインページに転送する方法がありましたお教えください。
宜しくお願いします。
ログインセッションの管理方法にも依存するので、ここでは一例を。
ここで示されてるソースの
print ”不正なアクセス”;
を
header(”Location: http://ログインページのURL”);
って具合にリダイレクトしちゃえばいいのではないでしょうか?
要するにログイン認証によって開始されたセッション時においてのみ表示されるページの先頭で必ずセッション状態をチェックして、セッションが開始されていない(ログイン認証で成功していない)ならばリダイレクトする、という方法です。
PEAR :: The PHP Extension and Application Repository
Pear::Authを使うのが良いかと思います。
http://dozo.matrix.jp/pear/index.php?PEAR%2FAuth
PEAR::Auth ユーザー認証 - PHP::PEAR - dozo PukiWiki
使い方の参考になります。
他に簡単なのは、.htaccessでパスワード制限
してしまう事ですかね。
ありがとうございます。
研究してみようとおもいます。
ありがとうございます。
大変役立ちました。