PHPの記録とほかいろいろ
2012年2月29日水曜日
簡単なアクセス制御
サーバ変数を利用した、簡単なアクセス制御です。
if($_SERVER['HTTP_REFERER'] == "※前のページ"){
~処理~
}else{
header("Location:※飛ばすアドレス");
}
という具合ですが、HTTP_REFERERを偽装された場合は、意味がないのですが。
2 件のコメント:
gisawa
2012年2月29日 10:49
HTTP_REFERERを偽装ということもあるのですね。
困りますね。
返信
削除
返信
返信
hiroforeach
2012年2月29日 11:04
前回の課題では、対策として前のページではエラー画面を表示させないようにしていました。
返信
削除
返信
返信
コメントを追加
もっと読み込む...
次の投稿
前の投稿
ホーム
登録:
コメントの投稿 (Atom)
HTTP_REFERERを偽装ということもあるのですね。
返信削除困りますね。
前回の課題では、対策として前のページではエラー画面を表示させないようにしていました。
返信削除