14歳の自分に衝撃の事実を告げてください

ログインページからログインしたら、掲示板ページに飛ぶようにしているのですが、その掲示板ページを一意なものにしたいです。
掲示板ページのURLを直打ちしてもログインしていないユーザーははじかれるという形です。
何の関数などを使えばいいのでしょうか?

A 回答 (3件)

一意どうのこうのというより、認証制限をかけたいということでしょう。



ログインする際にセッション管理してください。
ページ表示が行われるリクエストが行われる度にセッション情報からログイン認証を
行った上でページを表示してください。
http://php.net/manual/ja/session.examples.basic. …
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
制限をかけることができました!
よろしければまたお願いします!

お礼日時:2014/08/23 10:05

関数ではなくリファラーを使います。


http://www.adminweb.jp/apache/allow/index2.html
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
URLのところも参考にさせていただきました。
またよろしければお願いします!

お礼日時:2014/08/23 10:04

>その掲示板ページを一意なものにしたい


>掲示板ページのURLを直打ちしてもログインしていないユーザーははじかれるという形です。

「一意」の意味がちょっと違うのでは?



ログインしていたら、セッション変数にログイン情報を格納しますよね?掲示板のスクリプトで、そのセッション変数の有無をチェックするというのはダメなんですか?



あるいは(掲示板側を変更できないなら)ログインしたらセッションとは別にクッキーを覚えさせて、そのクッキーの有無で .htaccess で弾くという手もあります(もちろんセキュリティ的な強度は弱くなります)。

(.htaccess)
SetEnvIf Cookie "iauth=ok" Cookie_OK
order allow,deny
allow from env=Cookie_OK
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
またよろしければお願いします!

お礼日時:2014/08/23 10:02

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